As you've hinted at in your last sentence, these things are only contradictions if you look at the Linux community as a single entity, and not a collection of individuals. I doubt a single person could hold both views (at one moment in time, of course people change).
"Linux is for haxorz and normies should go away!"
"Why don't more people use Linux?"
But such is expected from a large community though.