Isn't this where the industry is going in the future? You can just purchase games off Xbox marketplace and people don't seem to have a problem with that. Most of Steam's games are done through online purchase + download.