I agree about Steam when it first came around, but let's face it, once they hashed out most of it, it works. That was many many years ago. Hating on Steam now is just...well stubborn. There's much worse things in the world of DRM.
I didn't say anything about 'consumer power'. I said you can do about anything. That didn't mean legally in all cases. This has always been the case. You couldn't hold them accountable BEFORE the internet, and I"d say you have more power now than 30 years ago. If a game was broken, it was broken probably for good in many cases because you had to jump through hoops for updates - if they even came out. Hell sometimes just BUYING a game was impossible - if you even knew it existed.
I think you are looking through nostalgia, because gamers never had it great and had to work a lot harder to 1. get games 2. get things to run 3. play with their friends 4. keep up on hardware to play the things at a reasonable rate 5. copy games (this one is...eh debateable, but as far as access and modding is concerned, it is much easier now than then. The focus has switched however to a ton of online only type games. IF this is what you have an issue with - well that happened LONG before Steam and the solutions that were from that was simply to keep people from cheating at online gaming.
Most of what you state just sounds like you don't enjoy gaming in general or you feel someone screwed you over, but I think as I mentioned, your issue is mostly with online gaming, which is not the same as single player gaming. While I don't like many of the practices I mentioned above, I do that thing called consumerism where I simply don't buy anything I disagree with. I also stay away from most of the 'big' games which I'm sure you are really complaining about because they became stale and old decades ago. Games 30 years ago were fresh and original because everyone was still learning what could be done. Once people figured out what worked, they mostly stuck to it - and mostly did it worse. That's not the fault of Steam or the internet.
Bottom line, love or hate Steam - it didn't ruin gaming, it actually made it better. Sure companies suck at times with some of the stuff they try to pull to make money, and of course all of that discussion could go down a huge rabbit hole concerning piracy and sure I guess we can blame the internet for all the bad in the world now - since people are selfish pricks - but at the end of the day, I prefer the positives of today to 30 years ago. You CAN stick it to the man, just in different ways.