certificate companies sell trust, not certificates.
There's absolutely no excuse for hardware vendors not to provide end users the choice.
> trust is protected by trusted companies...
The less control of and visibility into their product you have the less trustworthy they are.
asus gives out keys to sign bios firmware, now aliexpress can not only counterfeit, but provide tampered hardware.
you can enroll your own secure boot keys so that's not really relevant.
I'll grant that if the user is given control then compromise within the supply chain does become possible. However the same hypothetical malicious aliexpress vendor could also enroll a custom secure boot key, install "definitely totally legit windows", and unless the user inspects he might well never realize the deception. Or the supply chain could embed a keylogger. Or ...