The issue is that a developer will always speak passionately about what they hope to achieve, but they know that they likely won't be able to get half of the things done properly. This is accepted in engineering circles, because everyone that ever did program something or build something, etc. knows that it's harder than the media and even developers make it look like.
A gamer/person does not know that. They DO NOT WANT to know that, and rather blissfully ignore such fact instead of accepting it.