Xbox One Subscriptions, region-locked, fixed graphics, shitty controls, evil microsoft magic inside, ridiculous voice commands, got to have an internet connection and kinect plugged in for it to work (so the evil microsoft corporation can watch you masturbate at their leisure).
PC All the good stuff without the bad stuff, more stuff you can do, can upgrade bits as and when you want, piracy is an option (if you're into that), lots of porn, allowing people to watch you masturbate is optional (if you're into that), it makes evil microsoft cry (you could pirate your copy of windows, seriously, no one pays for that shit any more), dota 2 and league are PC only.
Stupid microsoft.