I have continually heard the assertion that Linux desktop folks just hate change much at odds with the actual community of users who by and large willingly changed from what comes on 99% of computers learning not just one new thing but in fact many over time. Anyone who has stuck with the Linux desktop for any substantial portion of the 20+ years its been a thing has had to change plenty. Indeed the Linux community has adopted many things eagerly over time.
Most of the biggest communities are around distributions that have releases every 6 months - 1 year and proudly proclaim all the things that they have improved and changed.
It's an entirely bad faith argument.
Audio prior to pulseaudio on the Linux desktop was hot garbage primarily for lack of hardware support for various built into the motherboard sound chips. The only viable solution was to buy supported sound cards which of course was only easy on desktops. With the launch of pulse even those machines experienced curious problems with a crashy, confusing, poorly engineered face to the already bad audio situation on desktop Linux. It ended up with both the credit for its own bad engineering and for the underlying shoddiness of the substrate it operated on by being the thing that visibly failed to produce sound when a user clicked on a video. The cases wherein audio was magically fixed by disabling it using alsa alone created loud and persistent critics whose criticism persisted even when both pulse and the underlying audio problems decreased.
This is indeed how things work. If I put syrup and lots of salt in a glass and float a radish in it and proudly plaster my brand across the cup I shall never sell you another cup no matter how much I improve the formula for my "soda".
Labeling people who came by their criticism honestly thoughtless Luddites doesn't help. You might notice that most products don't go through a "hate phase" and new software often does. It's not just because people don't like change its because as a species we are remarkably bad at making software and new software is often garbage unfit for purpose. If much software were a toaster you should have girded your foot with a steel toed boot and kicked a field goal out your back door with the disgraceful junk you were tricked into buying.
I don't hate change; in the case of PipeWire, I absolutely welcomed it. The alternative was obviously broken and couldn't be iterated on in any meaningful way, so replacing it with a higher-level interface made all the sense in the world. I loved a lot of the iterations GTK3 made over GTK2 so the interfaces would be equally at home on a tablet as they are on a desktop. I appreciated the work that went into writing GUI package managers even though I'd never really use them, and while I don't agree with them, I'm happy that people are experimenting with containerized packaging.
Linux users don't hate change, we just hate regression. A lot of people's workflows rely on exploiting extensibility and niche features, much as others do on Windows and MacOS. When people pull the plug on old systems, or limit the interoperability of their application, they shouldn't wonder why their reception is negative; people want to take your project to the next level, all you have to do is let them. PipeWire was beloved because it did let people extend pre-existing features. It was a powerful tool for managing audio cart-blanche, and it released in a fairly feature-complete state. It's an example of the perfect Linux software overhaul in my opinion.
There's a lot of generalizations in the grandparent comment about how distributions 'hate' the lack of theming and whatnot, and all I can say is that those kinds of opinions are almost entirely founded on a premise of not understanding the majority of Linux users. Extensibility is king, and it makes a lot more sense for them to build a flexible toolkit that allows for both theming and accessibility options instead of locking it into a one-track design philosophy that just-so-happens to benefit a small handful of users. That's what people are mad about.
Most of the biggest communities are around distributions that have releases every 6 months - 1 year and proudly proclaim all the things that they have improved and changed.
It's an entirely bad faith argument.
Audio prior to pulseaudio on the Linux desktop was hot garbage primarily for lack of hardware support for various built into the motherboard sound chips. The only viable solution was to buy supported sound cards which of course was only easy on desktops. With the launch of pulse even those machines experienced curious problems with a crashy, confusing, poorly engineered face to the already bad audio situation on desktop Linux. It ended up with both the credit for its own bad engineering and for the underlying shoddiness of the substrate it operated on by being the thing that visibly failed to produce sound when a user clicked on a video. The cases wherein audio was magically fixed by disabling it using alsa alone created loud and persistent critics whose criticism persisted even when both pulse and the underlying audio problems decreased.
This is indeed how things work. If I put syrup and lots of salt in a glass and float a radish in it and proudly plaster my brand across the cup I shall never sell you another cup no matter how much I improve the formula for my "soda".
Labeling people who came by their criticism honestly thoughtless Luddites doesn't help. You might notice that most products don't go through a "hate phase" and new software often does. It's not just because people don't like change its because as a species we are remarkably bad at making software and new software is often garbage unfit for purpose. If much software were a toaster you should have girded your foot with a steel toed boot and kicked a field goal out your back door with the disgraceful junk you were tricked into buying.