Here is the problem in a nutshell:
Gamers enjoy being in abusive relationships
Seriously here, that's the problem.
How many games has EA, Activision, Ubisoft put out, where we knew it was a bad game, but we sucked the Marketing cock of Hype anyway?
How many games have been jarringly broke because of glitches, Bad QA, Features being removed, or never even implemented, etc...... purely because we wanted to get another "Chievment/ trophy!"?
Seriously here. The Game studios don't care, they will continue doing what they do, because they know they have all the power and Authority in this abusive relationship. None of us are capable of walking away, we've all forgotten that we can wait months, if not years to play a game.
Imagine what would happen if Ubisoft put out AC:U and no one bought it for a week. They'd flip the fuck out, their investors would flip out, people would be fired, and suddenly they would start taking notice.
Now imagine if we (The consumers), did that and spammed Twitter and Facebook with messages about not buying games that are broke.
If we (the consumers) honestly take the Hype cock out of our mouths for a few weeks and pay attention to real video game journalist (there are few, I will give you that), that care about being an actual Journalist. I bet the game studios would sit up straight pretty damn fast.
Remember folks they NEED our money, we don't need their product.
//soapbox off