Honestly, never owned an Xbox and I will probably never do. Don't like the brand, their buisness models, not a big fan of Microsoft overall, don't like how the approach gaming (not investing in new IPs, not building great first party studios and basically bribing devs for timed exclusivities, runinng good studios down the ground by forcing them to release sequels to their popular franchises, anti consumer policies, kinect, etc).
The main reason why I purchase consoles is to get exclusives, and frankly, Xbox doesn't really have anything I absolutely want to play... It's mostly multiplatform titles or games I can play on my gaming PC with better rez and buy for cheaper too. I'm not rich, so I can't exactly purchase three + different consoles per generation, so I usually pich the one with the best exclusives / hardware / mindset / consumer practices, and learn to live with missing a couple "nice" exclusives every now and then. And honestl, I don't care one bit about Halo, Gears and Forza, so yeah, not interested. Just like I don't care about most nintendo first party titles, meaning I skip buying nintendo each generation (they really need to go multiplatform one day).
I also hate the very concept of these "mid generation upgrades", basically screwing every early adoption and forcing them to buy new consoles way before the end of the generation proper, and I will boycott PS pro and Scorpio because of this.
So yeah, I'm a lost cause...