But, at the end of the day, aren't said expenditures just SPEECH? It's not like corporate entities have a vote (and while they can, now, post-Citizens-United, endorse a specific candidate, they still can't give money directly to a candidate). So, they are simply putting their point of there for those who actually can vote to consider.
I struggle to see what exactly is so wrong with that?
And, consideration #2: Wouldn't a better way to keep corporate/business influence out of Washington D.C. be to reign back in the overwhelming influence the Federal Gov't has? When you have FedEx and UPS jockeying over who can better us the government to screw the other over, something's gone awry, but it's not due to corporate speech.
And the final concern, what about small organized groups, that might, like, want to put together a movie about a candidate, which express some sort of opinnion about said candidate, and sell/distribute/advertise that movie 60 days before said candidate's election?