I know I'm out of sync with the mainstream here but I think it should be fine to buy your way in to a school like UCB. The price tag should be so high that it would support say 10 or even 20 low income, highly talented students. Say 1M/year. If a family can pay, fine.
If they cant, well, they can get in line like everyone else.
This really just makes the process transparent and put a price tag on it. And now, if a professor or dean takes a lower donation for admittance, they're stealing from the school and would be put in jail, not given some wrist slap or administrative leave.