Yup, it's a no-win situation all right. You cannot vocally oppose an ongong war effort in the USA (or most other places) without being smeared by the government for being "unpatriotic" and "not supporting the troops".
That's why there's that old saying: "patriotism is the last refuge to which a scoundrel clings"