No they don't. You haven't heard of Citizen's United? You can give anything you want to a PAC. If you think there's no communication between them and candidates, I have a bridge to sell you.
Yes Citizens United is a first amendement decision about a movie.
Incorporation doesn't trump my right to free speech in print or airwaves.
It does trump the notion that we all have an equal voice. The goodies go to those who pay the bills and they can be quite expensive. Support public financing of elections. It'll cost us less in the long run and put a crack in the Rep/Dem duopoly.