Why would an individual buy stocks other than to make money? Certainly not for charity. And if it's just virtue signalling, there are far cheaper ways to feel morally superior.