Money is speech. It's incongruous to say a multimillionaire can spend as much on his own campaign as he wants, but you can only give $2,300. His free speech rights are different from yours, thus violating the Equal Protection Clause of the Constitution. It's absurd.