Help me understand this part of a common woke narrative (also known as mainstream).

With the keyword being understand.

A banker called me today and she mentioned some ESG investment fund (of course I'm not interested, because the only ESG investment I'm interested in is called Bitcoin). She said that "you can be sure it's not weapons manufacturing".

On the other hand, the self-proclaimed "good people" (🌞) are trying to get guns, ammo and many other kinds of weapon materials to Ukraine, because our future depends on it.

Shouldn't the ESG fund then contain stock of Lockheed-Martin, Raytheon, Huntington Ingalls, Northrop Grumman and Boeing? Who is going to make those weapons? Aren't the investors in these companies making this possible?

It seems a bit out of integrity. But make me understand. Am I confused and are these different groups of people? Some are against any weapons and are in ESG funds and some other people are heavily invested in defense stock and want to help Ukraine against the crazy murderer from Moscow?