Money isn't speech. The intent to use it to fund things that are legal is the nuance of it. The intent to use it to fund something illegal will still be illegal. It's not about the money. It's about the fact they ruled corporations have the same right of free speech as an individual.