charcircuit parent
This is a case of doubling down on bad design. To me it's wasted effort preventing theoretical bugs in niche setups.
I think the opposing view is that moving away from sudo is substantially more effort and would break basically everything to accomplish "the same" thing as robustifying sudo (for some very loose definition of "same")
Yes, it's more effort, but it's not close to being the same.
I mean moving from IPv4 to IPv6 is more effort, but it's not close to being the same...
And it's also why it mostly has not happened for most people.
Even with a new, perfect paradigm, there would be billions of systems running sudo for years.