Slots have experienced a controversial record on armed forces