Colleges should not put an end to legacy admissions because they actually help to serve lower-income students.
One of the biggest reasons for admitting legacy students is because alumni tend to give and donate more to institutions with legacy preferences that might favor their children. The financial support that these alumni offer is invaluable and very significant.
Thus, the money they donate can be used to fund programs that help students of lesser means or to give scholarships and financial aid to students of lower-income.
Getting rid of legacy admissions could mean a decrease in alumni donations, this would put colleges at risk, and could lead to them not having enough money to help support lower-income students. Legacy admissions help to fuel the system that allows low-income students to get the benefits they need.