Ultimately, I think you guys are getting too idealistic. Games cost money to make, graphics cost money to make, people cost money to employ; as a consequence it makes sense to build the game for the lowest common denominator, hype the crap out of it at marketing displays, secure a huge load of preorders, then deliver a half finished mess and deal with the fallout. This trend is going to continue as long as the profit margins remain high. Most of AAA game budgets go entirely into marketing because hype sells games, these companies do not care for the longevity of the game as they have next years game to cover development costs. If we keep buying poorly ported or made games, we will continue to face the consequences.