Professors are not rewarded for doing a good job at teaching. They are rewarded for paying for their own salary using government research grants. Universities have their priorities badly misplaced from what I have seen.