99.99999999999999% of all people take a job for the money. Sure, they may choose job A over job B because of some mission or overall objective, but if job B proposed a 50% higher salary, most people would take it.
I work in EdTech - that's definitely part of it. It feels nice knowing that I'm positively contributing to something that was a net-good, especially with the specific project I spent something like five years working on.
Sure, it's not perfect - we live in a world run under a capitalist system - but it felt like a least-bad situation.
That's what happens when you inject a lot of money into a sector/company, it attracts people who only want to maximize money. This is honestly what has ruined the tech sector over the past 30 years.
The only thing that matters is a) family, b) community, c) country. Your job is very low on the list, but the money it provides makes the 3 above better.
Sorry not sorry. I work for money.