Another big reasons why prep school students have a bigger edge: MONEY. The students, on average, are wealthier. So as a group they need less financial aid. And many have parents that can drop big donations.
Apart from academics, this is probably the main reason why so many colleges like prep schools.