Xbox stopped competing as a gaming company sometimes toward the second part of Xbox 360 lifespan when they closed studios, and went all in on Kinect.
And then Xbox One came with its always online pitch, and TV, Sports and TV route. At that point it wasn't Xbox anymore but rather gigantic cutthroat corpo. This shit continued with Phil taking reigns, GamePass, "career moment" of wanting to spend Sony out of business and buy Nintendo.
So here we are with Xbox a failure and it's really MS, the $3 trillion corpo holding the reigns. Anyone who feels sorry for MS is frankly crazy.
This is the company with some of highest profits in the world and yet keeps firing tens of thousands of employees, shifting QA and support to contractors, in general using contractors and firing them after 18 months, while providing shit OS and Windows Store experience.
They are hard to deal with on corporate side as well, especially with their escalating licensing costs and mediocre support.
Mind, you, Sony and Nintendo have shitty practices themselves all over the place, but MS takes such a large lead that the other two are far behind by default.