

People used to use alsa directly (he’ll, I used to use oss directly).
When pulseaudio came along it broke a bunch of stuff and had a lot of problems but there was massive institutional pressure to adopt it because everyone wanted a unified framework.
Pipewire provides that framework and doesn’t break like pulse did. Admittedly pulse has gotten better but still sucks to interact with.
I made that statement right after suggesting the op stick with the x11 plasma branch until a maintained fork appears.
It’s not exactly a one to one comparison.
I am also not excited for the year of the linux desktop. It’s genuinely gonna suck.