Besides, this pales in comparison to a yearly MSDN license and that new fancy macbook every couple years, or even that morning starbucks fix.
Besides, this pales in comparison to a yearly MSDN license and that new fancy macbook every couple years, or even that morning starbucks fix.
Then don't stop paying for it.
Meanwhile, its not like they are holding your data hostage. Apart from your customized settings in their IDE you can always access your project files with another IDE or editor.
If a tool is good, I will happily pay a large one-time fee for it.
Unless there is literally no other choice, I -personally- will not rely on a tool that may cost me an unbounded amount of money in the future. In a subscription model, four things are pretty much always true:
1) When you stop paying your recurring fee, you lose access to your tools.
2) The rate you pay is subject to change at any time.
3) If the company decides to stop offering a given tool, you lose access to it, regardless of how much you relied on it and how unsuitable any replacement tooling is.
4) If the company folds, you've a 50/50 chance of losing legal access to the tools that you "paid for" forever.
I understand that a constant, guaranteed revenue stream makes a company's financial planning easier. Unless I have a contract that makes rock-solid guarantees and imposes penalties that far more than cover my losses for breaking them, neither paying in advance for software upgrades, nor renting tools that will become a vital part of my projects makes any sense at all.