In Davos, there is an over-arching sense that the West failed. Are India, China doomed to repeat the same mistakes?