Its not the college, its the type of students attending the college, so if there are a lot more students that get top scores on the MCAT/LSAT etc. who attend certain colleges then those colleges will obviously be overrepresented, and then when you add in the advantage of going to an undergraduate college with a top Med school/Law school and the fact that they give there own undergrads a leg up well you can see why certain schools do well.