No Linux-based OS has gained mainstream acceptance. You can try to blame that on marketing or corporations or whatever, but I don't buy that. I think open source software is the best way to make technically-superior software, but I think often it's a poor way to create the best user experiences, because the kinds of people who create open source software often don't care to focus on UX.
> That’s what consoles are for.
Millions (tens? hundreds? more?) of Windows gamers would disagree with you. You buy a console and do what you want, sure, go for it. But there is a market for Windows gaming, a very big one.