the (current) supreme court doesn't agree, and their opinion carries a tad more weight. corporations are basically super-persons in the eyes of the court, since corporations intrinsically funnel the resources of its many consituents, unlike individuals.
instead, any entity exerting outsized power, like corporations, should be held to higher standards of duty and transparency. that's an inherent value embedded in the US constitution that is absolutely being trampled over by power-seekers (commercial, political, or otherwise).