A lot of the top universities have majority of their profs caring almost exclusively about research though. I think MIT is (or at least was) a bit of an exception, where there was enough of a critical mass of profs that cared about teaching. Can't say the same for a couple other "top" unis I've spent time at.