BU vs. BC vs. NEU for premed?

Don’t you think that Harvard would describe itself as “a college that will challenge them personally and professionally”? If Harvard Med School is giving preference to these kinds of applicants, then they’re giving preference to applicants from the Ivies and similar undergraduate colleges.