The conundrum of development