It is a violation of a person's free speech to put a cap on how much any person wants to spend on a campaign or a cause.  If they want to mortgage their house, pool their money, donate as a group,  that is their protected right to express their opinion and choices.  The Supreme court has already settled this.  Rich People do not lose their constitutional free speech rights