Earlier quoted context omitted.
You seem to be making an assumption that rich old people can consume their wealth. I suspect the reality is that they cannot and in many cases are obligate savers. This creates a problem for the economy as individuals may lack the capital to start new businesses, innovate, or grow the next generation. Having a nation of renters renting from rich old oligarchs is not efficient. some redistribution may be necessary.
This is the idea again that wealthy people hoard their money, and it must be liberated to benefit the economy. The fact is, their money is not stored in Scrooge McDuck cash vaults. It's all invested in the economy.
Another example of socially irresponsible investing is in any company that hires minimum wage employees for 39.5 hours a week, just under what's needed to qualify for company-sponsored health insurance. The market's slowly changing, but you're deluded if you think that's not still happening and that corporations are just happen to make small accidental practices that result in wage theft from employees, especially those at the bottom rungs.
There are bourgeoisie who pride themselves on their philanthropic work, and socially responsible investing, but greed's a more reliable driver for how people invest.