If there are two rival companies, and one of the two focuses on social initiatives to the detriment of it’s financial competitiveness, then logically the result is that it falls behind it’s less moral competitor until being crushed completely or subsumed.
In this scenario, you’re defacto punishing social initiatives rather than supporting them.
It’s illogical to expect companies to behave in a way that they’ll be punished for.
You clearly blame Milton Friedman.
I blame a political class with no morals or consequences for betraying their electorate. They’re at best too lazy to do what they’re paid to do and at worst utterly corrupt. Either way, they’re responsible.
https://en.wikipedia.org/wiki/Friedman_doctrine
The focus on short-term shareholder value is contraproductive. It's bad for the company, it's bad for society.