The current administration refuses to call this an act of terror. Instead they are calling this a work place incident. If they had called this an act of terror and prosecuted him as an enemy combatant they could have stopped his pay.
Not only that but some of the people who were victims have had their benefits canceled.
He is member of the military being tried under the military code of justice - has nothing to do with what the administration "chooses".
That is not true. The President is commander and chief and head of the military. Also the administration selects the secretary of defense and who follows administration policy. They refused to call this what it was, a terror attack and instead called it a work place incident.
Had they called it what it was and prosecuted under enemy combatant he would have lost his pay, but the secretary and the president have refused to do that.