I don't know where you're buying PCs but where I'm from there is always an option to buy the PC with FreeDOS at a discount of about ~$20-30 compared to the Windows version. Lately, I also see an increase in Ubuntu computers.
> But then you can bet Microsoft lobbying won't let that happen.
I feel "MSFT lobbying" isn't charitable at all to what MSFT and their devs have achieved. You have to give credit where it's due. MSFT have spent a lot of time, effort and dev years ensuring that their customers can run their software without breakage and downtime. This is a non-trivial aspect that most people who don't use Windows often dismiss. MSFT have made themselves the standard platform because of their broad support. This is no mean feat. Canonical has tried for almost 20 years at this point and have barely made a dent with Ubuntu.