I agree with the original post.
The USA is engaged in a war, an insidious war in which the USA is
being invaded in mass through illegal and unjust legal immigration.
Those individuals and groups who support this massive invasion and war
against the USA, the US Constitution, and the political and economic
rights of American citizens ARE traitors.
The invidious, criminal, and insidious nature of this war does not
change it's essential character nor it's aggressive aims but, instead,
reveal it's unscrupulous, base, and destructive means and ends.
McCain and many others in high political office are, given the
aforementioned, supporting this war against the USA, the US
Constitution, and the economic and political rights of American
citizens. He, is therefore, a traitor.
I am happy to state, however, that from my personal experience, US
Military veterans are among the most ardent opponents of both illegal
and unjust legal immigration.