I used to be fine with all the shit practices you mentioned since I just wanted to play the games, but then I played Baldurs Gate 3 and remembered how gaming used to be.
I don't think I'll continue to buy DLC-ridden, half-finished and sometimes even outright broken games. Looking at you Diablo 4...
In that sense the publishers were rightfully afraid of the game. I guess it reminded a lot of us what we lost over the years.
Only single player game i enjoyed in the last 10 years was the Witcher 3, i couldn't even finish GTA V lol.
I have always been a multiplayer gamer myself, but the state of most games right now (since few years ago) is absolutely disgusting, they're just made for you to spend points on mtx thanks to skill based matchmaking and other crap, it's really undercover pay2win unless you are bottom/top 1%.
I'm just glad i enjoyed every game i could as a child and enjoyed the competitive scene of many FPS when it wasn't undercover pay2win.
Now it's time for 16yo guys on adderall to win and earn millions on twitch