Even a tech savvy user then gets bored of the process to change the configuration.
Most other people will simply give up and either not use the new windows version or replace the perfectly good hardware with something else that someone else has already configured.
Now I'm also bored already just trying to explain what's going on here.
Things like this not being setup optimally on pre-built PCs is also not exactly unusual. Although I assume it'll mostly lead to people sticking with Win10 for longer.
For one thing it'll cut the 30% of the story that involved figuring out the compatibility issue iteratively.
I could also see “Your computer is not compatible. Get Surface Pro for XX% off at the Microsoft store!” Because antitrust and MS are a thing, historically.
> Do we even know if UEFI compatible hardware and SecureBoot is enabled by all OEMs by default?
If they have a Windows 8 sticker on them, or above, yes.
Because they play games and the OEMs mostly sell overpriced crap in that market segment.
Because building a computer is very easy as doesn't require deep knowledge of the inner working of BIOS. I put together IKEA furniture, despite not having a deep understanding of carpentry. I added a dimmer light switch in my house, despite not being an electrician. There are many people that can build a computer and troubleshoot 95% of the basic simple problems that come with that, but are not deeply technical.