I'll speak to my experience in the US Ivory Tower and STEMy R1s mostly: Professors are ranked and gain tenure nearly entirely based on their research output as it relates to grant funding. Classes are generally seen as a cudgel to scare nontenured Professors into getting more grant money. If you slack on the grants, you have to teach classes, generally. It is a very intentional vicious cycle. A Professor with a popular class is a bad thing, as it means they'll have less time to research and apply for grants.
Professors that like to teach generally go to much smaller colleges where the above comment may be true, but I don't have experience in those kinds of places and can't confirm or deny. It does sound really nice though!
I think that may be the experience in STEM, but not in humanities or social sciences. In this particular case, teaching was seen as a very important part of the job because it was at an elite liberal arts college. But even at R1 schools, humanities professors focus on writing/teaching, not grants as much.
I'll speak to my experience in the US Ivory Tower and STEMy R1s mostly: Professors are ranked and gain tenure nearly entirely based on their research output as it relates to grant funding. Classes are generally seen as a cudgel to scare nontenured Professors into getting more grant money. If you slack on the grants, you have to teach classes, generally. It is a very intentional vicious cycle. A Professor with a popular class is a bad thing, as it means they'll have less time to research and apply for grants.
Professors that like to teach generally go to much smaller colleges where the above comment may be true, but I don't have experience in those kinds of places and can't confirm or deny. It does sound really nice though!