The bottom line is this
When it comes to today's politics
When someone speaks their mind and is on YOUR side of the political side, they are a patriotic person who fought for his country in a great way and should be respected by all
When someone speaks their mind and is NOT on YOUR side, he is a traitor who should shut up and hates America. He never even did anything while fighting and probably lied about what he did in service.
It is pathetic to see one's service get shot down just because of their views but it happens every day by both parties