How about we just don’t fight stupid wars? There hasn’t been a real need for a draft in America since the civil war (in the sense that America was not plausibly threatened by the world wars, Korea, Vietnam, etc).
Wars are part of nature. It is inevitable. So your proposition is based on wrong assumptions.
Americans during WWII thought it was a fight for national survival, starting with the shock of Pearl Harbor. Isolationishm turned to intervention in the "Good War." I won't defend any war after that...