You lost me!
Do not get your point!
You said you give Trump credit for not making it mandatory.
He was CiC, and military personnel had to take it.
The second, roundabout point, was that one doesn’t deserve credit for an action not taken because he couldn’t take it.
POTUS does not have the power to mandate any medical treatment on US civilians.