Here&#x27;s the rub (and the danger of SAAS). This falls into some heavy psychology so:
tl;dr you&#x27;re a human being, you&#x27;re going to choose what you think is a deal but you aren&#x27;t going to jump through the hoops to get it, you&#x27;re going to be screwed.<p>Here&#x27;s the science:
So taking a simple example. Joe is a damned fine php&#x2F;javascript developer. He is in a decent demand as a private contractor. Joe LOVES Jetbrains&#x27; tools. He uses youtrack to keep his work in line, he uses PHPStorm as his php ide and WebStorm for his javascript and has TeamCity handling CI.<p>He gets the news that this is coming in and sees the fanfare and the pricetag and is like &quot;wow! way to go jetbrains! $19.90 a month for ALL of your tools or $199 a year?! I mean that&#x27;s only slightly more than what I&#x27;m paying now for my renewals at the yearly rate and I&#x27;d get all of their tools....&quot; but Joe doesn&#x27;t have time to look into it Joe is a busy contractor, work is coming in fast and furious now and besides, his current license doesn&#x27;t expire until March. Nothing to see here.<p>Well winter comes and work slows down as it does during the holidays, except this year it doesn&#x27;t pick up in the spring. It&#x27;s dead slow. It&#x27;s the end of February and Joe&#x27;s considering getting well...a &quot;Joe Job&quot; when the phone rings and it&#x27;s a client with a fat contract to put him back on track. But the project needs PHP version 5.whatever-the-hell-the-new-hotness-is and PHPStorm only supports up to 5.old-and-busted. Time to download the updates! Oh crap, his license is expired. Wait didn&#x27;t he see something a while back about nw licensing options. He certainly doesn&#x27;t have the $178 dollars it&#x27;s gonna cost him to upgrade PHPStorm and WebStorm right now and he REALLY needs it to do this project that&#x27;s going to get him back on track. So he checks the pricing. Hrmmm $24.90.....wasn&#x27;t it $19.90 when I looked before. Oh, it was a promotional. Damn. Joe doesn&#x27;t have $24.90 either, maybe he can just buy the updates for the products he uses. Oh look it&#x27;s only $9.90 for phpstorm and $9.90 for webstorm for the month...oh wow but together it&#x27;s MORE than he used to pay for his renewals! What&#x27;s going on JetBrains?! He used to only pay $178 a year to renew both products but now it&#x27;s $198. Well that&#x27;s a no go. So Joe decides to do the month to month thing and when the check clears from this job he&#x27;ll just update to the full year! So 20 bucks and a couple downloads later Joe is in business. Wow this new version is great! The Jetbrains devs still have their stuff together even if their business people don&#x27;t. He knocks the project out of the park. Well a month passes and Joe sees another ding on his credit card for jetbrains....oh yeah he should switch that subscription. He&#x27;ll get to it later. Well a year goes buy. Another winter and another slow spring and another big project to bail Joe out. Only this time Joe doesn&#x27;t have the 20 bucks to renew that month. Well no big deal Joe can just fire it up and use the old version he doesn&#x27;t need the latest and greatest. Except, Joe can&#x27;t. The subscription has expired and so has the tool. And so like a shallow friend when the money ran out so did Jetbrains and left Joe without the tools he needs. All told over the year, Joe spent $237 dollars on a product he used to spend only $178 and had nothing to show for it.<p>I realize there are some things Joe could have done better, bad business practice etc. but this could very well happen and does all to often. Sure there are alternatives but the goal of a good business isn&#x27;t supposed to be to force you into the arms of an alternative...you might get comfortable there.