I would consider myself fairly critical and I don't have your problem. Mostly because I can understand different needs, interests, and contexts. For example, I usually don't hold small talk to the same standard as technical discussions. If a friend or SO says something I perceive as "patently false", does it bother me? Depends on the context of the discussion. I allow people to express themselves. Is that open mindedness? Not really.
Most people, or at least the ones I interact with, really aren't as unintelligent as you describe in this post.