Character issues concerning Trump is irrelevant simply because Trump became the 45th president of this United States of America of ours in spite of CHARACTER ISSUES - "not fit to be president", a racist, a bigot,  etc. etc.
Blindsiding military commanders concerning the banning of gays in the military is not an issue. 
There is no such thing as "blindsiding military commanders" when it comes to an order of the Commander-In-Chief to ban gays in the military. 
Name just one issue that involves the nation - not the character of Trump.