Earlier quoted context omitted.
I dont even understand how corporations have rights... My understanding is that in a democratic system the individual voter is the unit of currency. Sadly this gets muddied in a sea of "representatives" and lobby groups which claim to represent people...
Corporations are just the proxies of their owners. The corporation has rights on behalf of those owners.
This is not actually the case. Corporations are entities separate and independent from their "owners". That fact is why there's such a thing as a corporate shield that mostly prevents the owners from being held responsible for the misbehavior of the corporation.