This is the most vacuous rhetoric I've ever seen here.
With no definition of what would satisfy making the world better and how tech isn't doing it, these words are basically meaningless. I could just as easily ask why aren't the medical, financial, media, or any other field not making the world a better place. Seriously, consider:
"I don't feel that doctors, nurses, administrators, even policy wonks focus on the problems that we need to solve to have a healthy functioning society. It seems like it's mostly about short-term gain and not much about making the world better. That may be just the way the market works.
Is it that there's no profit to be made in solving the most important problems? I'm puzzled by that as I would think that a good solution to an important problem could find some funding from somewhere but maybe government, for example, won't take investment risks in that way?"
Now, medical professionals everywhere, defend yourselves from . . . completely hollow rhetoric.