Honestly, the entitlement of the "Linux has bad UX" crowd really pisses me off. Yeah Linux is definitely as unusable as a hammer without a handle, guy. Hit the nail on the head with your handleless hammer right there. Give yourself a pat on the back for your metaphor skills 👍
Mac and Windows have billion dollar UX teams. Linux apps have almost entirely volunteer developers with at most some employees in a tiny company or nonprofit with shoestring budgets.
Mac and Windows have invasive UX "research" by recording user interactions behind their back. Most Linux apps don't even have the ability to record interaction data by design and intention.
Mac and Windows make money directly from people using their platforms so obviously they're going to do everything they can to keep you on the platform. Linux apps are donation funded with the occasional enterprise/professional support contract.
Windows and Mac users don't give a shit about how well the underlying code works because they're not supposed to see it, and it's very clear the companies know that and have prioritised accordingly. Linux developers are disproportionately in it for the love of programming and prefer to spend their time actually programming as opposed to doing wireframes or UI markup. Linux UIs tend to get made once and then not touched for years until something absolutely needs to change.
If you compare Linux's (read: mostly random people developing in their free time's) UX to the literal biggest tech companies in the world, then you will never run out of things to bemoan Linux for. This is like complaining that your gearhead buddy's project car has metal toggle switches in random places instead of a nice flowing panel like a brand new car straight off the dealership.
TL;DR: Pull request, long term funding toward establishing a UX team, or STFU. Stop making demands to volunteers and nonprofits and start actually contributing to UX improvements if you care so much. A major ethos of open source is "you don't like it? You fix it."