Countries where the debate continues end up having a social split where part of the nation supports the war, and part does not. This kind of civil division is fatal during war time if your enemy isn't similarly hobbled.
Any war, even the most worthy, is susceptible to having its justifications criticized but the consequences of not being unified during the conflict are so catastrophic that people prefer to criticise wars only after they have been won or lost.