If "money is speech" then requiring no political contributions on the part of *anybody* is revoking their first amendment rights. Unconstitutional, just on the face of the proposal. But the problem really is that money may be speech, but political contributions are bribes, and the contributors know this just as well as the politicians do. Political operations should be funded by the government, directly. As a function of ensuring the best government we can get. Financial contributions accepted by a candidate or representative should be seen as the corruption that it is.