AFAICT, there aren't that many people looking for jobs who love teaching and are great at it. Teaching is a really hard skill: it's hard to get, and it's hard to be good at it. That is somewhat heretical in higher ed, it's research that's supposed to be hard and teaching is the thing you do as a matter of course. Unfortunately, research and teaching are generally very different skills. It happens that sometimes you find people that are great at both. I happen to think that if you are great at one, you will be great at the other, but if you are only good at one, you could be totally terrible at the other. This might just be because people that are great at one thing could be great at anything.

There's a meme in research that teaching helps you do better at research. The story sounds plausible: to do a good job at teaching, you break the subject down into its component parts and tease out the essence, then package that up to deliver it. Perhaps through this process of repeatedly breaking your subject down to teach it, this process will eventually lead you to think about something differently, and then maybe you get an idea for your research. I've talked to people that say they have had this happen to them.

Partly because the idea that teaching is hard is heretical, though, professors really de-prioritize teaching when they are mentoring new professors. So not much in the way of classroom skill gets passed down from generation to generation, and it's up to the individual professor to re-discover how to teach when they start their career. Outcomes vary. Additionally, because of the idea that teaching is not hard, new professors (and professor trainees) are discouraged from spending too much time on teaching, so in my experience, when it's done well, it's done either by someone that takes more time than they ought (potentially at the expense of their career) or someone that is just so great at everything they do, that it works out okay.

This means there are just not that many people floating around who know how to teach and are amped up to do it. You see this when you try to staff "lecturer" positions at US universities, where that term means "someone who teaches but does no research." Those positions might even come with their own analogue to the tenure track! And you can interview dozens of people that can't really lecture, or teach.

If you go to grad school, you get indoctrinated very quickly to the idea that teaching is easy, you should do it with your eyes closed, but you should put in the minimal amount of work required before doing something that really matters, like publishing papers. I think it's hard to find people that can teach because those people wash out of grad school very early when they find out that their attempts at teaching well will not be rewarded.

This is not true if you look at the tiny liberal arts colleges, though. They actually care about teaching. However, if you go to grad school, you go to an R1 school (because tiny liberal arts colleges can't afford grad students) and R1 professors think that becoming a liberal arts college professor is a shade of failure, so they will strongly discourage you from going down that path.