So rather than complain, let me ask this to people with kids, which seems to be the people who think they don't have a choice:
What is better? Having a job to take care of kids? Or telling the story to your kids about how you left a place because you didn't believe in what the company believed/ was doing/ etc? It seems the latter would let your child see you as a genuine human being who doesn't allow money to dictate their lives.
I don't have kids and never intend (on purpose), so please let me know if I am missing something.
I don't talk to my parents because they didn't really provide value in my life. But they did sacrifice things for money. Didn't really work out