I'd disagree. I think we just need to know who we are writing software for, which is why I'm okay with Linux serving a niche.
I don't like Windows, but it has enabled millions to have access to information like humanity has never seen before.
Empathy is a big part of this discussion.
Sorry, but IMO, not Windows provided access to information, it was lowering of hardware prices. There are already was fair amount of different OSes before and in same time with Windows. In many countries in schools and even some colleges/universities/etc "computer science" was (and still) synonymous to Windows + Office button remembering instead of teaching concepts of computing.
Fair enough. It's hard to point at one cause of the explosion in computing, and you're definitely right about hardware prices.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.