SimCity is, of course, a giant piece of shit. Just like Rome II.
CS:GO had it's issues but it was a fully functioning game that sold what was promised. It's improved now but it was complete at launch.
Never played Witcher
D3 is just a disgusting piece of shit as well.
I didn't play HL2 from launch.
Am I happy about this ? no, but developers simply cannot test their games and every single system and every different scenarios in a game, it's called life.
This is not "life". This is a really shitty development process encouraged by you.
I am not arguing that every single thing should be tested, I am arguing they test their game FULL STOP. If it is not fit for release, I argue DO NOT RELEASE.
There was a time where when games were released, we as consumers could expect them to work. We couldn't guarantee they'd be good, but we could guarantee we'd get a fully functional product to a certain standard of quality. This worked because if someone released a game that wasn't up to standard, nobody fucking bought it and nobody said "Oh well, we'll just have to deal with it!".
Developers today have more professionals, larger teams, and more tools to work with than they ever had before, yet the quality of the products being released are progressively worse as time goes on. This is not "life", this is called a shitty work ethic and a poor production ethos, and it is being fully endorsed by people who buy these games and make excuses for developers as if they're some sort of infallible entity.
While I'm generally a patient person as far as development teams go, my patience is non existent if the product is, firstly, not as advertised, and secondly, not even a consistently working game.
This is false advertisement, blatant false advertisement. Rome II is not a complete game, yet it is being sold as one. Rome II is selling a certain set of system requirements, yet it is entirely incorrect and misinformative.