MS making single-player games, Xbox-only again isn't going to move consoles. The only thing MS could do to move consoles would be to cut the price of the consoles by 70%, which is something they will never do because they will never be off set those losses.
Xbox is putting the price up to $749.99 Xbox SX without a disc drive, while PS5 disc less costs $599. Both are a rip-off, but who is going to pay the extra $150 for the Xbox SX over PS5, if they are after a console?
And with next gen console prices likely over $1k for both PS6 and next gen Xbox. Very few will be making that jump. Only thing moves like this will do is make sure games sell even less.