/u/nebraska it's not entirely the users, there's plenty of ego to go around amongst the developers as well. There isn't a single cause solution if the end result you want is widespread desktop adoptance of a linux platform.
But the "community" is a toxic place, in many many many cases. (Admittedly, that doesn't just apply to the linux world. Reddit anybody?)
[This comment was removed]