Generally, military personnel are not to bring their troubles to the press in uniform.
Blountley...you don't appear at any press conference---of post/base---wearing your uniform. Its an absolute reg and defined for all services. In the early 80s...at Barksdale AFB in Lousiana...two guys from the base...both NCO's appeared at some rally downtown...pictures taken...in paper the next day...and their commanders called both in. They both got punishment and were recited the regulations in full to ensure they knew what they had done wrong. Again...it was a religious episode...which both gentlemen thought they were in the right...and they were ABSOLUTELY wrong.
A man who wears a military uniform...is a professional. You cannot allow the uniform to be misused. It'd be the same if some fool airmen showed up at a pro-life rally...some sailors showed up at a anti-gay rally...or some marines showed up at some pro-NRA rally. In civilian clothing...no one is going to say much. But in uniform....its just plain wrong.
Kinda like the arm-chair generals lately huh? They may not have actually been in uniform, but everyone was calling them "GENERAL" so and so, and everyone KNEW they were military and GENERALS.