By "people" I refer to the human beings who run the corporations, not the corporations themselves. I doubt very much that executives behind these moves at corporations have taken being held responsible
personally into account. In my opinion, they should be held accountable personally, not only by shareholders, but by society at large.
I believe that corporate executives act with impunity because society, as a whole, has come to consider corporations as people (beyond the legal fiction of Personhood). Executives hide behind this "personhood". Why should we stop at: "BigCo is doing something evil", when the individual board members and executives of BigCo are ultimately the ones who make the decisions?
Zuckerberg, and in an earlier era, Gates, are examples of two CEOs who are held personally liable in the court of public opinion for the misdeeds of their corporations. In my opinion, more of that would be healthy.