Are we? Not sure what usability and quality improvement there are in an OS where you have to fight against its vendor's decision.
Most critics against Linux I read come from people who never took the time to choose perfectly supported hardware in the first place but just buy whatever bleeding edge stuff is available running on windows, then hope it will works. It is like criticizing Apple/macOS because it doesn't work well on an hackintosh really and is completely dishonest. I don't criticize windows because it doesn't work on the latest Macbook M8 ultra studio pro nor do I criticize iOS because it doesn't work on my Samsung Note tab 6 or macOS 27 because it doesn't work on a Microsoft Surface.
I haven't had any update nor hardware support issue in the last 15 years because I have chosen hardware based on Linux support compatibility before purchasing them.