"In January 2010, when Defense Secretary Robert M. Gates and Joint Chiefs Chairman Mike Mullen – the top civilian and uniform leadership of the military – came out in favor of repealing the policy, McCain said he was "disappointed" by their stance