A recent trend in games I've really been not a fan of is "stream lining" the experience. This seems to be the phrase developers drop in interviews when they remove features fans loved in their last iteration of a franchise.
A perfect example is Mass Effect 2 removing a LARGE amount of the customization options with weapons and armor that ME1 had. Why? If Bioware really wanted to streamline the experience they could have by refining armor types, having more effective ammo types for weapons, but instead they full on ditched those elements.
Coming out soon is Marvel vs Capcom 3. Another fighting game from Capcom, and you would think would be a game that has more features from past fighters. However, Capcom fully removed features like replays and spectators in lobbies which were found in Super Street Fighter 4 that came out just last year.
It seems developers are cutting corners to get games out sooner, but at what cost? Sure you'll get to play Mass Effect 3 this year, and Mass Effect 2 was last year, but wouldn't you rather take an extra as a player if you know the game will be more packed with content and well polished? It seems developers are so busy trying to keep interest in their series by constantly pumping out sequels ASAP they let quality become a second thought. Another example would be Call of Duty Black Ops and its online component especially on Playstation 3. Modern Warfare 2 and World at War before it had similar issues, but shouldn't a developer be looking out to FIX these things and make them better?
Developers shouldn't be scared to take extra time to make their games. Interest for game series that are good or great never die, and when that eventual sequel comes out if it IS an amazing game then gamers will support it. Would it have been great to get Starcraft 2 5 years ago? Sure, but not if it means the experience would be half as good as it is now with all the amazing Battle.net features. I'm not saying developers can't make a bang up sequel within a year or two that steps it up in every way from the first, but lately it seems too many developers don't live up to that. We only had to wait 2 years for Dead Space 2 and it delivered.
What do you think? Do you see this trend being harmful to games you love? Do you think the cutting of features or not focusing to fix issues/make them worse is passable if you get the next iteration sooner?