I don’t mind people making their case. Since the congress supported the war, I have no problem with it being legal. If you play the game, you have to be prepared to lose. This guy is doing what honest people should do. How can you go and support killing people when the order may be given by someone who a fraud? The joint chiefs all the way down the line should take the same position. If there is no answer, then resign or do what this guy did.
‘The joint chiefs all the way down the line should take the same position.’
The joint chiefs are not in the line of command, they are advisors to the President and the SecDef. Military orders are issued by the SecDef (appoint by Bush) or by an officer under his command. In the US we have civilian control of the military.