Patriotism means to stand by the country. It does not mean to stand by the President or any other public official save exactly to the degree in which he himself stands by the country. It is patriotic to support him in so far as he efficiently serves the country. It is unpatriotic not to oppose him to the exact extent that by inefficiency or otherwise he fails in his duty to stand by the country.
The real bad guys these days are known as the Taliban, al Qaeda, ISIS, and others. But for decades, U.S. troops have been fighting wars against fictional enemies that only exist in training exercises. They usually have ridiculous-sounding names and strange back stories. Read more