The problem is that this shit is constantly happening. A launch is something that we are surprised when it goes well, that's bullshit. It may not be Evo directly but we're a decade into online console launches at this point ... why do they always seem to go so badly? It's time the consumer stops paying for these mistakes.
And the "entitlement"? Think of any other product, what if you bought a BR movie and started to play it and couldn't for a week? Would it be "entitlement" or would you just answer "Hey, at least you can play the previews chapter ... wait until they fix the rest".
Honestly, why do people have such a "fuck it, I'll do something else" attitude with a product they purchased? People complain about dead pixels on monitors, AC not working, a tool that doesn't perform as advertised. We're consumers, we purchase a product with the expectation of it working. And it's "entitlement" when we demand something we bought to work? In fact I have been on the fence with this game, wanted to see how it played with a controller and if it would be worth it. I didn't have a chance and bought some other stuff this weekend, so now instead of "possibly" it's a "wait for the discount bin".
What a passive attitude. This is why the companies get away with it. This is why they have launch after launch of shitty online performance and broken promises. We accept it. We think it's "the norm". Well, some people are getting irritated with that. It's not "entitlement". It's not even really anger at this point. It just disappointment that so many people are accepting of such a shitty consumer/provider relationship when it comes to these online launches. It's not acceptable in almost any other medium. But throw a half assed product out in the gaming world? Just fix it afterwards ...