Just on the topic of Sony vs. MS in the console space, one small data point of myself: for the first time in several years, I fired up my old PS3 (yes 3), because I wanted to watch an older Blu-ray 3D movie and I was surprised to learn that the Xbox Series X couldn't do it. My older Xbox One and One X could, but those are now in now my son's and daughter's rooms.
I like my Series X, but to this day, I resent how badly they nerfed all the entertainment features we had in the Xbox One era. I appreciate they needed to cut stuff to improve the gaming capabilities without incurring skyrocketing costs, but I wish they had at least offered add-on support for voice control and facial recognition for sign-on (I used to call out from the kitchen to turn on the Xbox, the AVR, and TV all at once so it was ready to watch or play by the time I got into the room), HDMI pass through for TV, 3D Blu-ray support, etc. I think a lot of us who valued those Entertainment and control features as part of the reasons we bought the Xbox One in the first place would have paid extra to retain some of those features on the next gen console. I completely get that we're a minority, so make us pay for them, but don't just remove the features and break our experience. Instead, in a classic turn-your-back-on-your-fans approach, MS just "hit reset" as Nadella says and discarded all of us.
This does make me feel that MS is pushing me to buy Sony for my next system.
Positive note: I do deeply appreciate that at least all our games carried forward from Xbox One to Series X. On that front, they did do right by their customers and fans.