Hi, Mike.  What little history I know tells me this: in HINDSIGHT, WW II--in fact, EVERY war--has aspects of "moral ambiguity."  Not only on battlefronts, but on the home front, too (witness Japanese Canadians internment.)  

What I'm arguing here is AT THE TIME, WW II was not morally ambiguous at all to the vast majority of Canadians. (I exclude the French Canadians conscientious objectors--called Zombies at the time-- from that small cohort that refused to bear arms for religious reasons, because they had quite a different reason for refusing to serve beyond "morality.") Heck, Canada even sent a couple of thousand soldiers off to Hong Kong on what amounted to a suicide mission.  

Today, however--a significant number of people see war differently and object to it publicly in various ways (burn draft cards, demonstrate, flee the country.) 

That kind of protest against "moral ambiguity was unheard of in an earlier era. Today, it doesn't take liquid courage for them to acknowledge it.