I thought it might be a good idea to explain a few things.
I can only speak for my world, and it may not be one you've thought about much.
I'm a carer for a disabled adult, so I dont work for a wage. I do however voluntarily help the disabled sector in return for the benefits I'm on instead because I hate being thought of as a scrounger.
I build hardware and write software to help the community I'm in, and this ranges from sanitary aids to communications robotics and AI. The community is vast, and isnt served very well by the industry, which mass-produces one-fits-all solutions that do very well for the average able bodied and able minded person.
They do not do very well for the disabled sector, and need modification to work for them. Windows used to be brilliant - I went through 3.1, 95, 98 and XP and was able to provide speech recognition and synthesis and control systems usually by writing around Windows, certainly in the later versions. When Vista came out, I was suddenly locked out of all the subsystems I was used to coding for, and had to negotiate with Windows for resources instead. It was a nightmare until I learned Linux's subsystems well enough and dumped Microsoft completely.
Since the iPad came out, there have been a range of things springing up, like communications tablets that speak, translating languages like PECS and Makton into English, and lately control systems that interact with things that a disabled person has trouble with, but Windows remains resistant.
There is a large, and growing sector of the public that needs something that Windows doesnt do, and that is invisibly adapt to a wide range of applications - this is why Linux is in your TV, in your router, your phone and your home control systems.
Keep Up with TechRepublic