Remember when you used to buy games and that's what you got? Rather than this whole "let's code an entire game then follow the Bioware theory and lock out tons of it and charge you for stuff you've already brought".
How it works on PCs I never understand either. Let's look at Dragons Age. Within a few weeks some great addon content existed and these days it's modded within an inch of its life.
All spit, no polish.