Six retired generals came out and criticized the Secretary of Defense for the conduct of the war, and to hear the FOX News and rightie bloggers tell it, they might as well have been on Osama's payroll. Since when does being an American mean that any one of us is supposed to sit down and shut up? If dissenters hate freedom, then up is down.