“If the cause is Just and the people support the war action, a draft isn’t necessary.”
Not really. Even in the Civil War and WWII volunteering failed to meet the need. In fact, for WWII they started drafting even before we were as involved.
Right after Pearl Harbor volunteering was so intense that the draft was suspended for a year.
After 9/11 the volunteering was so intense that even people like Tampon Tim volunteered to reenlist after initially planning to retire, and people like Pat Tillman gave up a lucrative NFL career to volunteer for military service.
There were also indications that during WWII had there not been a draft, the US would have still met their military needs through volunteers. But since there was a draft, after the initial surge of volunteerism people just waited for their number to be called because it allowed the military services to regulate the number of people coming in per month to fit their available training slots.
The draft was very necessary for the Civil War, Korea and Vietnam, because very few people wanted to fight in those wars.
After Vietnam the draft was eliminated. During the the 20 years of the War on Terror that we fought in Iraq and Afghanistan, we met recruiting goals without needing a draft.
We're not meeting recruiting goals today because the military has gone Woke and nobody wants to be a part of that.
There are also indications that a draft may not fulfill military needs in a large scale war because of the young Americans who are unfit for service due to obesity. The draft pool might end up being mostly "4F" anyway.