Someone might prefer Xbox-specific features like Quick Resume, the controller, free cloud saves, Play Anywhere, Smart Delivery, the UI, etc. MS also allows dev/pubs to sell keys outside of XBL/MS Store and you can pretty easily earn gift cards via MS Rewards, resulting in cheaper games.