I have been using Linux now for 13 years and have been amazed by the advances that it has made. But, as you say, the audience is large and, in comparison, non-windows users would make up a row or two at the back of the theatre... It's understandable that the emphasis of programs would cater to the greater numbers. But when an application is said to be able to run on Windows, Mac and Linux, one would expect that the programs that it creates would be coded to run on Windows, Mac and Linux. Just a thought.
I think Linux is great. I've been a Mint user for the past 5 years... Now it's time to fire up the coffee machine...