The problem is cultural. We do not champion the production of things that enrich society in general, especially if they have no, or little, profit attached.
Speaking for myself, my whole resume as a Systems Engineer contains nothing organizations who either were directly involved in education, or served that market.. Those have been my sole employers. I've always been paid below market as an employee.
And I've always been looked at as an anomaly. Sometimes even derided. One time there was an offer that was $60,000 above what I was making. It was for a Fortune 10 company- which I turned down. Boy did I earn a high level of scorn from my friends and family who valued the paycheck over the work.
Am I the only one? I highly doubt it.
If you tally up the number of children that were educated by systems I designed- the number is conservatively above 7 million.
Was it worth it? You're goddamned right it was.