Comment by mcv
The real issue is not so much the speech, but that money is considered speech in the US, so Citizens United apparently gives corporations the right to donate to political campaigns. A lot of people would like to stop that channel for corruption.