I completely agree with you. You look for a way to solve the problem. Often, I find that many (not all) things can be solved rather simply and in not so much time. Of course, there are always difficult things, but it's looking to solve problems and improve things that counts.
I think that part of the problem is that a lot of people simply are not cut out to be teachers. They waltz in with the idea of cute little tykes gazing up at them adoringly while they share their wisdom.
That's not reality.
Teaching your own kids is, in a way, very easy. Because you love them you look for solutions and ways to help. You usually don't feel the same connection to kids that are not your own. You aren't inclined to put the effort in. People who can do that have "the heart of a teacher" and they are all to rare.
You have it. Others don't.