Step 1: Microsoft Pluton
Step 2: ...
Step 3: Eating Babies
You've taken a perfectly legitimate requirement in modern computing environments: The need to secure against attacks end to end, from the software you're running, through the entire ecosystem, even to the supply chain, and extending it to something nefarious.
Sure, it could be used to create a world where no one can run unapproved code. Or it could be used to create a world where you can OPT IN to running approved or unapproved code. e.g. iOS vs Android side-loading.
Consumers will likely retain the choice, on Windows, to override the system and run unsafe code. However enterprise / managed computer systems likely will prevent it. I mean what security team or sysadmin wants office workers to be able to install and run arbitrary code on corporate machines or networks?
Let's try to avoid catastrophizing everything.