Ideas, Nonsense

Most large corporations have philanthropic divisions. But is there an equivalent of the stock market to influence American values/interests within corporations? Money talks, and since government continues to erode its monetary influence over corporations (forget judicial–which still works in some cases but not in others–PG&E comes to mind), what if corporations were paid by shareholders to uphold certain values? You would think this would be the job of the person buying the goods, but the power differential is too vast there to be of influence anymore.