Well, this may sound crazy, but I think the games could be smaller, they just don't want them to.
Look at this game:
kkrieger
Its size: 96 kb
And this just by optimizing code and procedual creating.
If commercial companies would use similar methods, games could be a lot smaller.
Afaik a lot of content in Spore is created procedual. The game shouldn't be that big.
But of course, if every cool game would be just a few KB or even a few 100 MB, who would buy all the expensive 250 GB harddrives? Right, no one.
You get my point?
Of course, this all may sound like just another conspiracy theory, but that's exactly what it is :bleh: