What possible downsides would there be to Microsoft pushing Indie games more, perhaps through a dedicated channel on the dashboard? Is that kind of exposure likely to cannibalize retail game sales to any extent? It just seems to me that there is so much potential being wasted here, and for what reason? Just look at the iOS App Store, any Indie developer can release a game and it's thriving.