I would also imagine its beneficial to play against better competition in both games & practices, along with having a national spotlight to showcase yourself on a regular basispeer (and adult) pressure and name brand colleges are a status symbol to some of these sheep. can't be at a signing ceremony in the gym announcing you're going to lehigh.
not to mention better facilities and resources (and typically better coaching)