Most of that didn't happen of course (although Khan academy has helped tons of people), but we were raised to believe that the software we wrote was going to help people.
It is sad that Gen Z doesn't believe that, it signifies a large cultural shift in the computer geek culture.
Fwiw I have written software that saved lives, and I still believe software can do a lot of good in this world. We should aim to create things throughout our life, using the skills that we have, that make the world a better place.
But most of the people I've worked with who wanted feel "part of something" had been 10+ years younger than me.
So your sample size is 1 company? That's very anecdotal. And you're younger than 30, so you probably haven't worked at many companies. There are plenty of people in plenty of other companies that you've never met.