@jason I wonder if it's mostly developers and sysadmins who choose to deal with more accessibility issues to get the otherwise better OS.
Also, I know you were active on the Emacspeak mailing list going back at least to the late 90s when I started participating in that community. I wonder how much you use GUIs as opposed to Emacspeak or other solutions these days. Emacspeak and text-console screen readers both have a steep learning curve for those used to GUi screen readers.