1. Digiex usually only hosts free content that people who do not have access to the internet can download.
2. Indie games must be played with an XBL connection.
See the two problems. This costs money. Plus, if we uploaded the demo instead, it wouldn't work without an internet connection. So there's no point.