2. Nothing in their old model prevented them from raising prices. Not sure how you think switching to a monthly subscription model changes that.
i.e. your entire premise, that this is an investment of time and money, really has nothing to do with JetBrains' switch to a subscription model. In fact, they would probably be more likely to go out of business if they stuck with the old model, so this protects your investment.
Complaining because you don't think you can afford it is an understandable position. Your points, however, are entirely irrelevant.