There are many things to complain about but spearheading a new type of graphics apis with Metal (before Vulkan and dx12) should not be one.
I have no idea what “ridiculous restore mode” you’re referring to, but in 15 years of full time Mac use, including using Apple Silicon Macs from around 6 months after release, however many years ago that was, I haven’t run into a situation where this has been necessary.
Please don’t devolve another discussion into 2000s Mac bashing. Especially when your ostensible worldview is predicated on a bunch of people being stupider than you.
In fact they really went the extra mile to ensure that you cannot possibly brick a Mac (or iDevice) no matter how hard you try. Having to do an emergency restore usually needs specialized hardware anyway; they ensure you can do it with widely available equipment. Go the Apple store if all else fails you.
Oh, and did I mention the ridiculous restore mode which often necessitates using another Mac? Is this a productivity device or an overgrown iPhone?
Now I was about to say maybe MS will offer something similar ARM-based, but then I realized it will also hamstring the devices in some way, not to mention their CPU partner is Qualcomm...