"Mediocre" colleges are only mediocre because the best prospective students shun them. It's a vicious cycle, and breaking it would be quite beneficial.
They're actually not mediocre in any meaningful way these days. Just perception and therefore places where perception is important. which, ironically, should become increasingly dissuaded to not be fooled by rankings due to outcomes like this where top students end up in 2nd tier schools.