A great article on XBOXIC about the patch system for the Xbox 360 and they mostly agree with my feelings on the whole thing.
Everybody who tried to play Call of Duty 2 online encountered a problem or two, if it’s not the connecting issue, you have terrible lag. You ask yourself how did this happen, don’t they know what testing a game is? Or how to create a proper online system without glitches? If this game was released on a previous generation console, you would be screwed.
But what if we take Full Auto for example, that game doesn’t do very well in the charts and suffers from bad frame rates and choppy performance. It would probably take a huge amount of time to even improve this a little. That’s an example of a premature released game, it works, but it doesn’t satisfy. It’s obvious that we’re going to see this more and more in the future as it’s already happening with PC games. Gamers without a Xbox 360 HDD might even have a bigger problem as they’re unable to download patches. In the case of Dead or Alive 4, a bug causes you to lose savegames sometimes. How annoying is that, to lose all your unlocked characters.
How frustrating the whole thing is. I really don’t understand why the Xbox 360 has to be more like PC gaming.