Give it a few more years. They're working on it. They've already done Gatekeeper, SIP, removal of kexts, making the root partition read-only every boot even if you turn off SIP, etc.
This has driven me insane in 10.15.7. If my ISP has intermittent connectivity, macOS starts beach balling. To prevent this I have to shut off internet.
The catch?
Shutting down the network requires suffering through multiple beach balls. Every single mouse click or key press invokes a beach ball. Everything goes away the moment internet is connected.
It's funny because the Mac was introduced with a 1984 theme about PC as a uniform experience controlled by central authority and here we are.