Most people have a hard time admitting that they are smarter than the average person. And even worse, it’s hard for them to understand why people don’t follow their explanations.
When I was fixing computers I ran into this challenge a lot and had to learn to deal with it. My clients could not understand half of what I explained. This doesn’t mean that they are dumb. It just means they have no experience or understanding in the field.
Experience is relative to every field, someone who knows nothing in one field can be a genius in another. The biggest problem we face today is not that people aren’t smart, it’s that they are lazy.