I agree with you that undergrads choose mostly based on brand name while they probably shouldn’t. But I dont necessarily agree with the statement that Harvard or Stanford provide lower quality undergraduate education, it is just different from the more liberal arts approach places like Princeton or Yale take. It depends on what people want out of their undergraduate experience. There are benefits for either approach. People should just focus more on what kind of environment they want.