Why aren't investment dollars going towards more important problems?
If you want to solve these kinds of problems you can 1. Do it yourself, and get funding to do so and 2. Get investors to invest in it. But why would they? Solving useful social problems rarely gets you hockystick growth.
The government essentially has to incentivize it with funding/grants IMHO. Otherwise it does not move quick enough.