One can disagree about aspects of corporate financing of elections etc. while also accepting that everything doesn't get thrown up in the air if a corporate officer leaves for another company. Corporations are established entities that effectively act as a person for certain purposes--though one is welcome to disagree about the extent of those purposes. I expect most people here wouldn't, for example, be opposed to corporations donating to open source projects or other charitable causes.
This is a strawman. Why do you have to be a person to donate to charities?
There is a world of difference between supporting open source software or any pro bono foundation
and
supporting election candidacy.
I think a 2yo will get the distinction and you are asking for clarification?
Besides that go read up on 80’s literature on corporations. Like Gibson or Stephenson.