No. It's not not doing everything, it's not doing even the easiest thing.
You don't get to hide behind "investing" just because there are some intermediaries to move money for you. You are actively gaining a profit from Meta and investing for the long term, meaning you don't even need the money for 10+ years. That's way worse than someone contributing labor to do some work in exchange for pay now. In fact you are paying their salary to do all these things you despise, and insist that they do more of it for more $ every quarter when there are any number of safe though less profitable alternatives. How does it feel?
Talk is cheap. Time to put your money where your mouth is.
Yes, it actually is, because your argument can be applied to every moral question. Why aren't you taking a short position in Meta when Meta is an evil company? Why are you drinking a coffee while a kid in Africa is starving? Why aren't you standing by the lake if a kid could be drowning?
People can't be expected to do literally every single thing that would make a positive impact. But they absolutely can be expected not to actively do evil.
> In fact you are paying their salary
I don't hold any investments in Meta, direct or indirect.