If they kept stats on who was an endowment/legacy admit and gave them a different colored diploma so people could filter them out when assessing things like grades and graduation rate and they didn't effect the curve I think there would be less criticism of the process.
Apparently you've not been to MIT in a while - it offers degrees in business management, finance, plus 17 in arts, humanities, and social sciences, not to mention grad programs. MIT admits more than its fair share of fruit-cakes with money: