Many sites/apps will show users buttons or links for options that the user currently doesn't have permission to use. When the user clicks an unavailable feature, a popup saying "You can't use this feature until you upgrade to Pro!" will appear in many cases.
I know UX needs to be paid for, but is this practice going too far?