The biggest difference is the entry price point. Microsoft wanted you to drop $500 dollars on a box with all those restrictions. This service runs on hardware people already own. The only committment is a monthly subscription fee, which you can cancel if you decide you don't like the service.