I am the only one to think that these days, GNOME and KDE are more usable than anything made by Microsoft or Apple? I think part of the reason is that devs working on these projects don't have an incentive to make arbitrary changes like people who need to justify their paychecks.