>and the customer has no idea there's a way to get a better price.
Wouldn't you look for more information outside the appstore before you buy into a subscription? I mean if you do that you should stumble upon the actual price and maybe an explanation for the higher price in the appstore.
It's less a problem for Basecamp than for Spotify, who have a more mainstream product and audience.