Well said. I would add that corporations exist because we choose to let them, to let investors pool capital and limit risk, and in exchange society should benefit, and if it doesn't we should rearrange that deal.
You know, we created the US government as an expression of the fundamental rights of man, with the idea that the government would provide for the common welfare and preserve these rights.
In rebellion against a king who seemed to want to exploit us and felt that his being king made him the source of the rights we had.
Maybe we need to re-think the relationship with corporations the same way? Re-structure so that they serve the common good?