Closed-source doesn't help for a poweruser; I'm fine with fiddling around with the code or config, just give me the code and manpages.
But again, my argument is that all of this is not applicable for the general population. Excluding loud internet forums, people seem fine sacrificing this kind of jank behavior as long as it doesn't interfere with their task that much.
I think Apple's recent Liquid Glass is a kind of stupid attempt to try to copy Win Vista-7 Aero style with terrible execution. But as long as it still allows Apple users do their things, I don't think they're going to switch to Linux just for customization.
* If you use auto-hide, it won't show when some applications are open. Edge in particular is bad.
* Some applications simply don't show on the taskbar at all. Teams is one. It's in the alt-tab list.
* Sometimes it stops working entirely.
The testing and QA of this stuff appears to be largely absent.