Organizations are not people. Characterizing then as such can be very misleading and lead to wildly inaccurate conclusions about why they behave the way they do and what they are likely to do in the future.
Corporate personhood looks like a legal fiction of convenience to me, making contracts, accounting, and responsibilities/obligations etc. easier. Corporations can’t be called up for jury duty or conscripted into military service, they can’t vote, and they don’t need to exist for 18 years before being allowed to take out a line of credit.
The law can be whatever it is, but that has no bearing on the nature of an organization outside of incentivizing certain kinds of behavior.
A business is an organization that needs to make money to survive. Such an organization will find ways to make money, or cease to exist. No amount of law will change the nature of this dynamic.