Supporting the mission is playing politics?
Here’s the Navy Uniform Regs
“(4) For Members of the Naval Service. The Secretary the Navy supports the following:
(a) Exercising the rights of freedom of speech and assembly does not include the right to use the inherent prestige and traditions represented by the uniforms of the naval service to promote privately held convictions on public issues.
(b) Members of the Navy and Marine Corps, including retired members and members of reserve components are prohibited from wearing uniforms of the naval service while attending or participating in a demonstration, assembly, or activity knowing that a purpose of the demonstration, assembly, or activity supports personal or partisan views on political, social, economic, or religious issues, except as authorized in advance by competent authority; or incident to attending or participating in a bona fide religious service or observance”