They're not though. Multiple countries in Europe you can get an Xbox at any time and don't pretend the series S doesn't count.I'm not really sure I can agree with you; Xbox One was a pretty damning time for Xbox as a whole, hell you could argue that the tail end of the 360 gen wasn't too hot either. Comparatively, the Series X and its prospective pipeline at least looks promising.
And seeing as Series X's are selling as fast as Microsoft can produce them, I don't think they're doing all too poorly sales wise either.
If you choose to believe that every positive article and thread is covert Microsoft shilling, you are free to do so, but I think you'd be taking all this a bit too seriously if that's the case.