The Slogans have failed us