One of the not-so-good things about not having a draft is that most people of military age simply have no idea what life in the service is all about, much less about war and its effects on the people that fight them. Otherwise, I think most people who had relatives and friends who had served the nation would be able to discuss their experiences with each generation of new soldiers and pass on what they know so they'd be at least partially prepared for it mentally.
War, as William T. Sherman once said, is all hell.