The notion that every well educated person would have a mastery of at least the basic elements of the humanities, sciences, and social sciences is a far cry from the specialized education that most students today receive, particularly in the research universities.
I'm opinionated, but I'm not a vindictive person and I never say anything unprovoked, either.