Unfortunately, it is a practical necessity if you want to have an operating system that the majority of the public can just pick up and use. Yes, I think it's utterly ridiculous that Microsoft acts as the primary signatory for most hardware by default, but pretending that isn't the case won't help distributions ship software.
I wish it wasn't the case, and it is crazy that we have given this power to Microsoft. But that is the current state of the world.