I gotta admit, I never quite got the concept of a corporation having the same constitutional rights as a person.
Yeah, I know, the SC said so, but that don't make it true.
And I can't find anywhere in the writings of the founders where they intended such.
No, I don't gotta admit any such thing. This ruling has nothing to do with "a corporation having the same rights as a person". This was a very narrow ruling about closely held corporations and family businesses. It did not apply to all corporations, although along with the concepts of a free society and a fair judiciary, any corporation is free and welcome to hire an attorney, file a lawsuit on those grounds, and fight it up through the courts for a couple of years like these cases did.
The Founders did not intend that you give up your personal First Amendment rights just because you formed a business. The Founders didn't say anything about all of the intrusive reporting and special taxing that corporations are subject to either, but I don't hear you cherry picking that thought to toss around.
There is more than one overly simplistic and completely incorrect meme running around out there on this, and you pointed out one of the more common ones....