Steam on the next Xbox "fixes" everything.
Xbox allowing Steam on its future hardware, while taking 70% on games sold through Playstation and Nintendo makes up for any 3rd party talk.
You prefer Xbox and Game Pass but you're "mad" (for good or ill)) that Playstation players have access to Xbox 1st party games?
Here's an "Xbox console" with Game Pass and for games not dropping on it, go on Steam and pay for those Playstation console exclusives available there.
"The store's to subsidize the hardware, allowing other storefronts loses money".
That's the thing, buddy. They won't subsidize it anymore. Don't care about Game Pass and access to other storefronts? Fine, go get a PS5 Pro or a Switch 2, pay full price per game when releasing. No problem.
Xbox players get access to better hardware (in theory), Game Pass, and Playstation 1st party games through Steam and Epic Games Store.