I think jetbrains really got it right. Everyone I know has been giving jetbrains money forever, and I don't think I've ever heard a complaint about their pricing or business model.
Not my site, but this blog entry explains what happened: http://muppetgate.github.io/the-jetbrains-subscription-blood...
Hint: deliphi, take note