We're gradually witnessing probably the biggest shift in the gaming industry since 2007. In 2007, games became more and more about online multiplayer. Now, they're becoming more and more about being grindy open-world sandboxes with RNG crates/microtransactions.
Well, at least they aren't making stupid fucking rogue-likes

But seriously though I agree, it's a shift and it's not in a good direction. Games are becoming more and more expensive in the long run but not particularly better. As you say, though, the indies are a different kettle of fish...Well, they are once you pull the proper games out of the endless fucking torrent of shitty motherfucking rogue-like games...
To be honest, I preferred season passes. At least that's a one-time purchase that isn't gambling.
I also preferred that system although some season passes were indeed a letdown for me, or in general.
I feel Vincent has kinda said what I was going to: Some season passes are fine in that you know what you're getting and it'll likely save you a bit on what you might be certain you'll end up buying anyways. Most, however, seem to be the Battlefield 4 or (to a lesser extent) Fallout 4 variety in that you
kinda know what is coming but not really until you get more info on it further down the line, usually right before release and long after purchase. I bought Season Passes for both games, in the case of Fallout 4 I ended up pleased overall, for Battlefield 4 I still feel like it was one hell of a mistake. Of course that's all preferential and this is just my opinion.
This continues, in my view, to the micro-transactions. Most companies have now (mercifully) seen the light in that all of or the majority of their micro-transactions are cosmetics or objectively inconsequential to the gameplay itself. Again this is based on my opinion but I generally don't mind those in a lot of cases and I don't honestly mind forking out a little bit extra for stuff every so often; I might buy a small gaggle of loot boxes at the end of an Overwatch event (although I'm seriously starting to think they're taking the piss now between the event frequency and the fact that me and Nick estimated the mechanics of the randomness within them. There's potential for a whole thread on that so I'll leave it), or I might buy keys for boxes in Killing Floor 2 (which I honestly feel a lot less bad about, especially since they still technically indie and the game is one of the greatest I've ever played!).
The line blurs however. Are Season Passes just expensive micro-transactions in their worst form; literally carving off gameplay and credible content (IE weapons, maps, etc) behind another pay wall?