There's a difference between launching without any issue, and launching with experience defining issues. I agree that almost no big release game will ever launch without any issues, but at least I can live with some of the minor niggles if it doesn't impact my enjoyment of the game. I expect a working, polished title once I buy something, but I am well aware that this is a pie in the sky ideology.
Skyrim launched with more bugs than the Amazonian forest, yet I had a blast with the game, because none of them kept me from playing and enjoying the game. Watch Dogs had me wait a few days before I can actually start the game, only to send me into a graphics optimization expedition where I had to download drivers and stuff just to get it running. Even running the game on lower quality, I still have a lot to stuttering, pop-in, unresponsive and weird mouse controls, etc. These made me very angry and demotivated me even further from trying the game.


