Yes, I know about Boot Camp, but it's not perfect. Rather than invest in an elaborate PC I don't need, I could buy a souped up Steam Machine for less, and use the HDMI input in the Xbox One-- so I can seamlessly switch between Xbox One (console) and Steam Machine (PC) gaming. One setup, virtually every game on hand (most PS4 indies should come to PC / Steam anyway)
That's my personal opinion, & something I'm wondering what the community thinks. We'd miss out on titles like Final Fantasy XIV, or PC games like the Total War series, the upcoming Star Citizen- but all of that could be taken care of with a little Steam Machine hooked up to your Xbox One.