Perhaps economics is failing, but I think it's not entirely because of a Neoliberal vs. Keynesian dichotomy, it's at least as much because the economy is shifting and we haven't come up with a good economic paradigm for coping with these rather important shifts.
That said, I think a more Keynesian approach to economics is well warranted. Largely they have had a much better approach to monetary policy in the recent crisis.