I've been using Windows almost daily for 30 years. I know my way around its idiosyncrasies and foibles. But is that what the average Xbox gamer wants to have to deal with? When you purchase through ...