Cockroaches and the Myth of Success