@ratherbeonatrain and studentff....I can think of fourreasons, each of reflects the highest form of patriotism.
1. Atheist
2. Jehovah's Witness
3. Christian
4. Person who objects to systematic forms of governance.
It is interesting that you would flaut patriotism while denying to others one of their fundamental rights. I would rather honor the rights of others than force my personal beliefs on them.
If you are a military person, then you took an oath to protect the Constitution, which includes freedom of speech - verbal and non-verbal - this also means you took an oath to protect the rights of those you do not agree with.
Show some patriotism and get off your high horse.