quote: How is the rumored Xbox 720 software distribution model any different than the current Steam model?
quote: They rely on retailers to sell their consoles, games, PCs, software, mice, keyboards, etc. If they piss off retailers too much they'll stop pushing Microsoft products. If they do this, Microsoft would likely need to sell everything themselves (hardware and software) or come up with other retail alliances.
quote: Yes because being tied to your Xbox Live ID will do that because you can only log in on one console otherwise you need to buy another console.