This ties in with my thinking that there is just too much funding to do research for the sake of research. Let the private sector work on moonshots if they want but more realistically no one should be researching super far out problems. Instead the agile "just in time" approach needs to be used in academia as well as private companies.
A good analogy is no one was trying to build electric cars fifty years ago but now they are. But they only are because progress has been made indirectly in other fields to make it worth it now.