I think some of you are not thinking about what good can come from this. Yes we all know developers can hold out things and make you pay extra to get them, but what about the flip side. Say a developer releases a sports game with just the main game available and charges $20 to $30. Then they make all the extras available for download. If you want franchise mode, create a player, online play, etc. you buy what you want. This could help the industry, games will be more competitively priced, casual players will be happy spending a lot less money to play the "main" game and not all the extras they weren't going to touch anyway. This is just one example; don't beat me up about it.