The Supreme Court said that rich people can spend money.  They did not say that the money could be spent on donations to politicians with no restrictions.  It's a fine line, one that you're conveniently overlooking...as expected.