In short, each side in the current education debate is half right. As human affairs become increasingly complex and morally exigent, future generations will need both scientific and humanistic learning – and they will need them more than ever.