CMU has a tremendous reputation in fields other than CS--engineering, fine art, psychology. However, it may be that those fields themselves are less prestigious than law, finance, and politics.
As a CMU undergrad in the 90s, most of us in technical majors talked and thought about the school as a deliberate act of self-flagellation. I don't imagine Harvard students fell into similar ways of thinking.