The main issue in places where I work would be that it totally eliminates <i>options</i>.<p>Under the old model:<p>- If the company moves away from a particular technology they can just keep an unsupported, but legal, license for the IDE in case they need to fix bugs, etc.<p>- If the company needs to improve cashflow it can defer upgrades<p>- If JetBrains goes out of business, you can keep using the IDE<p>- If JetBrains discontinues the product, you can keep using the IDE<p>- If JetBrains stops delivering worthwhile upgrades, you stop paying to upgrade.<p>- If JetBrains decides to unreasonably increase the upgrade price you stop paying. (<i>edit: Added</i>)<p>The benefits of the new model are:<p>- It&#x27;s easier to account for the licensing cost as OpEx rather than CapEx, which matters to some businesses.<p>- It&#x27;s easier to adjust your license costs in-line with your headcount. Hire some contractors? Add a couple of licenses. Downsizing that team? Drop some licenses.<p>Some organisations will consider that to be a beneficial trade-off, but many won&#x27;t.