Now you are saying that we can't regulate corporate spending because can't regulate a non-corporate groups spending. It's like saying we can't stop kids from buying alcohol because we can't stop adults from buying alcohol. It makes no sense.
I think you have a reasonable point to make, but you are not being clear enough.
Let me be very clear. The First Amendment to the US Constitution says:
Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.
The court has ruled that this also means that humans can use their property in the furtherance of speech. Such property can be a printing press, a computer connected to the internet, a corporation, a ship, a billboard or other such things.
Some of those pieces of property are legal persons (corporations, ships), others are not. The personhood of the piece of property is irrelevant.
I think you have a reasonable point to make, but you are not being clear enough.