In this generation, you can already download a lot of games, on all the platforms:
Wii: Virtual Console, Wiiware
360: XBLA / Marketplace, full Xbox games which are multi-GB downloads (Xbox originals)
PS3: PSN-specific games, PSOne classics, and even some PS3 Blu-Ray disc games such as GT5P, Warhawk etc.
Downloadable content is clearly increasing in importance, but it is not yet ready to be the sole distribution method since many people don't want to or can't download big games from the Internet. However, I think there's a high possibility that in the next generation, downloadable content will be fully supported as well as retail.
There is a number of ways this could be done. It looks like a good idea to have two versions of each console: one with an optical media reader (Blu-Ray or whatever) and a small/medium flash memory for gamesaves and small downloads, and one with a big hard drive which only supports downloadable content. Both would be priced similarly, and accessories would be available to upgrade either console to support both optical and downloadable media (probably for under $100). All games would be downloadable, but perhaps not all games would exist in optical media form (which also happens today).
The advantages to the game industry would be immense. They would get to still support those who prefer to buy their games at retail, while partly getting rid of the retailer's profit margins, which can increase their profits and/or allow them to lower software prices (with an advantage to gamers as well). The used games market would become smaller, which means more revenue gets channeled to the core of the games business (publishers and developers) instead of secondary businesses like retailers which are decreasing in importance due to the move to downloadable content.
It seems likely to me that at least one of the players will do this for the next generation, and perhaps all of them. The next-gen won't likely be over until the latter part of the next decade, by that time downloadable games will be long overdue if they're not available. The interesting question is, will all of the consoles support this? It looks less certain but very possible as well, given the advantages that this strategy provides to the industry.
My Mario Kart Wii friend code: 2707-1866-0957








