Excellent question.  It would certainly violate free speech.<p>I am not trying to make the claim that money is not related to speech.  Instead, I am claiming that since money <i>is</i> related to speech, any government regulation of money is regulation of speech.  Therefore, if we were to use "abridging the freedom of speech" as the major criteria for declaring laws unconstitutional, we would have to strike down many, many laws that relate to the collection and regulation of money.  I point out the extreme case only to show that it is unreasonable.<p>I instead advocate for a different approach where we interpret "abridging the freedom of speech" on a sliding scale.  In doing so we can declare the more egregious laws unconstitutional while still allowing for some common sense regulation.