There are people out there are who completely intimated by buying, building, or using a PC for gaming. Some people just want it to work out of the box or hook up to their living room tv and play and not worry about drivers, settings, required specs, etc.
So the Xbox is for them. They can play the same games on their easy to use PC. Some people need to get out of their echochamber and realize they're enthusiasts and aren't the average gamer.
And nothing is wrong with putting these games on PC since Microsoft makes money from software and they own the windows 10 store (good luck seeing steam versions of these games). The enthusiasts get to play them and tinker with them for maximum fidelity and framerate and the more casual gamer who doesn't want to mess with anything PC gets to play the game as well with a device they are comfortable using.
So the Xbox is for them. They can play the same games on their easy to use PC. Some people need to get out of their echochamber and realize they're enthusiasts and aren't the average gamer.
And nothing is wrong with putting these games on PC since Microsoft makes money from software and they own the windows 10 store (good luck seeing steam versions of these games). The enthusiasts get to play them and tinker with them for maximum fidelity and framerate and the more casual gamer who doesn't want to mess with anything PC gets to play the game as well with a device they are comfortable using.