I have no idea why people, and not just here, expected all launch titles to be something that would blow them away.
Some games will, very few though. They have only themselves to blame for their unwarranted expectations.
I have to keep remembering what Staff here tells me, that the age group here is younger, and some werent old enough to remember even the DC launch.
they might remember it but they didnt know all the details like they do now, so this is a first for actually learning the ins and out of what a launch consists of.
Let me remind people what MS is doing, A launch in all territories within a couple weeks time. Its unheard of and only they could pull it off. That makes things a lot trickier for them and the developers alike.