I hear you saying that our foreign policy is beyond criticism, because we're at war -- especially in the area of the war itself. This war, the way it's being fought, could go on for centuries. We had a free press during WWII. We had freedom to debate during the Cold War. We must keep that freedom alive today, especially if the war is to be dragged out for generations the way our current leadership admits.
The press was heavily censored during WW-II. Mostly with their approval, but not entirely. You didn't submit your stuff to the censors, you couldn't be in the theater. So it should be today.
Much of the criticisms of the war during WW-II delt with essentially domestic matters, corruption in defense contracts, rationing, etc. The other criticisms were that the war was not being prosecuted vigorously enough. There was virtually no one who was saying it should not be fought at all.
Many embers of the German American Bund, who were still critical, were sent to internment camps, many to be deported after the war was over. There was no need for a GitMo to take enemy combatants out of the jurisdiction of our courts, the courts did not declare any such jurisdiction.