Guess you missed the SCOTUS decision this week - or else you are expecting it to be over-turned in the future?
" I guess you ought to read it. The Court said that a corporation can run an ad, but they still can not give money to politicians. The unions can still give money to pols and still run ads. Considering that corporations are adverse to pissing off a large segment of their customers, how many ads do you think they will run. Or taken the other way, if you are a corporation looking for a government contract, what do you think the politicians will lean on you for?
I think either can say any damn thing they want, but neither should be allowed to give money (by definition, other people's money) to politicians.
All the money Unions or Corporations would spend is in the end some other person's money. Ergo, money should only be allowed from individual citizens, not corporations, unions, organizations or any other incorporated group.