There's a serious 180 here. Before, homosexual behavior was against regulations because it was "detrimental to good order and discipline." Now, being conservative, Christian, or hetersexual, or standing up for your rights is 'detrimental?'
BTW. The only way the MSGT's action could be in any way against the UCMJ is if an officer gave him a lawful order to stop what he was doing. The UCMJ proscribes OFFICER's displaying disrespect for the President. Doubtful that anything he did was a 'lawful' order.
Retired Navy Officer