The problem with an all-volunteer army is most of the public don't actually have very much skin in the game, and voluntarism also creates a tribe, a kind of "military class" in our society instead of doing a very ordinary and innocuous job of mainstreaming it as just another part of the family.
This is a form of balkanization, not good.

Of course the draft puts other issues to the fore, professionals, career military that is, like to talk of draftees as sometimes less motivated, or so I hear.
But with skin in the game, Americans will likely have much stronger opinions, and Congress will likely be pressured to take back their war powers, resume their role together with the Executive Branch.

"The Best of the Leon Russell Festivals" DVD