If there was a hard cap on contributions, I don't see how it would matter if you could use your own money. If you're rich, and you can only use $2,000 anyways, I'm not that concerned.
Plus, is there any way to prevent rich person B giving to rich person A, and then rich person A making a loan to rich person B?