Mark Spencer should be fired, but probably won’t be