And to your other point, games like GTA V wouldn’t be supported to this day if not for people’s interest and spending.
That's the problem.
Does that support mean there's a second island now? Was there even a proper DLC, like Lost & Damned, or Ballad Of Gay Tony? No! It's just the shark testicles or whatever, to spend on some overpowered you can grind for, or weapons that kinda ruined the PVP. The extra races were nice? But that's no substitute for how all of that money should have been going toward new games.
This business models destroys the incentive structure for anything else. Publishers want to pour everything into one massive gamble at a time, and either smother it dead after six months, or milk it forever and ever. They will straight-up erase the game you love, in order to force everyone to play another one, and pretend that's the free market at work. Did you like Overwatch? Tough shit! It doesn't exist anymore! They knew the community wouldn't jump ship from that wildly successful game, so they just deleted it, and installed its drastically different "sequel" in its place.
Why you liked the game does not matter to them. The only reason it exists is to drag people across those wallet-hooks. If you have genuinely never bought their made-up currency, they view you as a glorified bot to pad out the servers for the amusement of people who will.