I'd say yes for the first part, no to the second.
And expert or someone knowledgeable may not have the time to invest in a community. A mod is a volunteer who helps ensure rules are followed and we can have a place to discuss about a topic.
But a mod insulting the community is a different problem. It's doing something which they should be helping mitigate.