Blackrock seems to think that ESG is more important than profitability. Blackrock, Vanguard, & State Street own nearly a quarter of all JNJ shares. Blackrock, Vanguard & State Street are the largest shareholders of each other, so effectively these 3 stooges are led by Blackrock. JNJ has scheduled meetings several times a year with their top shareholders where the 3 stooges led by Blackrock dictate to JNJ how to run the company. Larry Fink runs Blackrock, and he is a registered Democrat. Larry Fink's college degree was in political science, so he effectively tells corporations to start operating like the Democratic party. As for the corporate taxes, there are always loopholes left open for these corporations to exploit.