@Orion as sympathetic I was with your situation… Windows is a work in progress since Microsoft have changed it’s policy to transform windows as service opération system. A bit like can be archlinux in some way.
So no they can’t change with all the will in the world all the interface.
Plus you are just forgetting about rétro-compatibility, you are forgetting about those accountability software like bob software or oodoo. They actually need those kind of things to work properly.
Even in windows server core, or in the iot windows version I’m pretty sure that we can find also relics, always for rétrocompatibility.
And if you give me an hour I can show you some relics in Linux too. You dont have to see that as a problem but as work in progresse. We don’t need to change something who works as it is. The last décade as been more about the hype of UX than something that should be priority number one: security. Simple example in windows: you add a windows host in a LAN and especially on a domain, you can access all the data from this computer remotely whitout activating anything.
It’s à summary but the idea is there.
So no let windows to Microsoft and use something else if you want another expérience. Don’t ask evetech something they dont have the ressources nor the Knowledges to do nor the time to allocate where they already struggling to make their business model work. One thing at à time.
For prism, which is the only initiative, and not an opposition to evetech but more of a add-in, took 2 years to put their model in place with the help of the famous hackers team coreboot to make firmware opensource for the motherboard but nearly every controller in their computers. And it took 2 more years to put their business model in place, make it running smoothly and dévelop on OS Linux based security oriented which is not that bad actually. But you can check their pricetag and the components in their computers, you are playing the High price for this freedom and liberty.
So don’t ask too much and be aware of what is around first and understand the full extend of what you are asking.
Side note: with proton api and others api who are matured enough now, you can run everything on Linux more or less smoothly. So the “not running” on Linux now it’s not a debate anymore.