Saying that folks aren't making apps that benefit a healthy, functioning, society is a useless statement without specifying what apps would achieve or work toward that goal. Additionally, smart phone apps can't really solve the world's real problems. Violence due to religious extremism isn't going to be negated by a phone app. An app that shows food shortages and food surpluses isn't going to fight world hunger unless someone will pay for the cheap surplus food and transportation.
In common cases where an app would help, apps are available. Some things are too big for a cell phone app, and generally software is available for those problems. If there is a problem where software is a solution, I wish I knew what it was, as do others who would solve the problem quicker than I, and likely profit from making the world a better place.
I could be wrong, feel free to disagree.