Moralisers won’t make it