Running ALSA as root had one huge benefit
Huh? ALSA is not a sound server, but a collection of kernel components and libraries. You don't run it.
With PipeWire or PulseAudio, audio is bound to a user session.
PipeWire has a system-wide mode of operation. It wasn't well-tested when I last asked about it, but it might be worth a try.
GTK3 broke accessibility for years.
GTK4 released with no accessibility support at all.
This whole article is focused on GNOME and other GTK-based desktops. The only mention of KDE Plasma at all is to say that a certain GNOME fork (MATE) isn't like it. This seems like a rather large oversight given that Qt, upon which Plasma is built, has accessibility features built in.
So, nearly every criticism here is not about Linux after all, but about a specific desktop family. I hope the author eventually notices that others exist, tries them, and discovers things that work better in them. (And it would be nice if they were to post a more comprehensive follow-up article, or at least rephrase this one so that it doesn't mislead people into thinking it represents the Linux desktop ecosystem as a whole.)