The real problem is one that has been mentioned by several writers for this site: Fans of games happily spending $40-60 on what is essentially an expansion pack, or DLC update. Capcom's representatives have repeatedly stated and promised they would not do this kind of thing (Super-Hyper-Champion-Arcade-3D-Ultimate-Round3-Megamix-We-Are-Tired-Of-Making-Actual-New-Games-Edition)with Street Fighter IV, but like a junkie it's hard for them to resist the urge and they're surrounded by enablers.
I haven't yet bought a copy of any version of Street Fighter IV because I knew this was going to happen. I also knew that I have a friend that compulsively buys anything Street Fighter related (owns a copy of every game, and EVERY TIME he gets a new phone) and could count on him to shell out his hard-earned money for a game that would be played for five months and replaced, then replaced, then replaced. I just borrow his copies of the previous versions if I feel the need to play the game. I'm a Street Fighter fan, and will be happy to buy a copy as soon as I know that it's the FINAL VERSION OF THE GODDAMN GAME.
What if every single game ever made was like the Street Fighter series? If Bungie came out with Halo 3 with only half of the missions, multiplayer maps, multiplayer modes, and weapons, then came out with a new version with twenty-five percent more content, THEN came out with a third version that added the last two missions and vehicles... People would still cough up the cash, and thank the developers for it.
So I think the problem the creator of this thread really has is the same as just about every thread attacking specific games: The fanatics and the willfully ignorant. Stop rewarding these companies for their greed, demand better products for your money, and don't ever try to defend people who just see you as their next paycheck.
Plus, I WANT GOTCHA FORCE 2 CAPCOM, OR I'M GOING TO FIND YOU WHILE YOU SLEEP!