Funnily enough I totally agree with you in principle. Though I believe we are witnessing a constant erosion of these alternatives constantly and organically at the hand of the owner class. What you say assumes that the solutions you are mentioning are still viable. Let’s say I agree and decide to join USaid to do good. Elon fucking Musk comes in, guts it, indirectly causes thousands to lose help and die. My answer to this according to this frame should be “oh well, he would have done it anyway, can’t change that. Won’t help me being angry at the massive twat, so I’ll just jog on then”?
If you're a random worker of a huge organization and it gets bought or co-opted, yes you should jog on. Go help someone else that hasn't been co-opted.
This is why even though I'm generally a progressive I'm against unions. The solution to bad owners is everyone quitting their company. This was not feasible in a town with a single factory but is very feasible today. Quit working for bad people and bad people will change or become powerless. Prolong the ability for them to keep workers and they will keep being exactly as they are.