Idk what BF3 you were playing, the launch problems it had were minor.
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.
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.
BF3 problems minor ???
http://battlelog.battlefield.com/bf3/forum/threadview/2832654625041970555/
97 pages of replies.
http://venturebeat.com/2011/10/26/battlefield-3-suffers-severe-launch-issues-players-outraged/
Games have gone a long way since the mid 90s, they are not as simple as they were back then either.
Simply stop buying them at day 1 and maybe that will force the publishers and developers to sale them in advance while it's in production like for Kickstarter games example: Star Citizen. So they will advertise it as a non finish game and you decide if you pay or not.
When I pre-ordered COH2, even though there was a BETA, I expected the game wouldn't be balanced on day 1 and would still have some bugs but I love this game too much to not support them.
All I'm saying is, you can't expect games to be perfect or sometimes even good on day 1 and yes you can say it's false advertisement in a way but then if you feel so cheated, like I said, just stop buying on day 1 and wait for reviews on forums.
You cannot launch Windows and expect it to have no patch ? same with Apple and IOS and iPhones, this is way I say that this is life.
Rome 2 is currently the #2 game on steam being played right now, I can't imagine that an unplayable game is being played by so many people at once. Some of my friends on steam have been playing this since launch non stop.