> I've never seen a notable public market investor who made the world a better place.
which isn't their goal.
Investors' goal is to earn the highest return possible on their capital they invest, and take the lowest risk possible they can get away with.
Making the world a better place is something a charity does. Making money is what a company does. If the company incidentally makes the world a better place, that's great, but why does anyone expect this to happen?