In fact, many college professors have other employment and teach because they want to. They make most their money elsewhere.
Also, many college classes aren't taught by tenured professors at all.
Oh, and I don't think they were excellent professors as they did not teach you to check out facts. The average college/university professor makes $81,000 per year on average.