Adobe products are continually worked on. Most subscription software is. You get continued support and feature updates, and the subscription model makes more sense for that kind of development than the yearly waterfall version releases.
JetBrains has the best of both worlds with a fallback license to let you keep using an old version, or a subscription to get continued updates.
Games are becoming increasingly long lived pieces of software as well. With bugfixing and updates continuing for years. The industry is struggling to find novel ways to make money in that environment, which is why you get things like loot crates. I would prefer an honest subscription over that.
What I see is a devaluing of software as a product. I should be able to spend a couple of hundred hours on a package for a framework and sell it, but there is always someone offering a free version and then using weird and sometimes shady ways to make money. I wish it were more common to just sell code for money, instead of people pretending they are altruistic and then selling your data, selling your eyeballs or locking you into their ecosystem. Subscriptions are at least an open and honest transaction.