The Vietnam War caused a lot of changes politically and militarily in the US because the US is a democracy. We make a lot more effort not to go around slaughtering civilians these days. Nobody wants to be a babykiller.
War has never been nice, but peace is supposed to be. It wasn't some foreign invader that killed that 4% of China's population, it was their own government - the organization whose primary purpose is to look out for their welfare.
Not exactly. It’s just that much more effort is put into making crimes acceptable to the general public. Embedded 'independent' journalists, collateral damage, precission weapons, 'mistakes’ everywhere, and the usual ‘but we are a democracy' - along with a bunch of similar justifications. It still results in over a million deaths, but now it’s perfectly acceptable to the majority of people.
> We make a lot more effort not to go around slaughtering civilians these days. Nobody wants to be a babykiller.
Citation needed. The only effort US is making, is for hiding its crimes. Killing all people at a wedding because there is a "terrorist" (which was earlier trained by US) present there, is no excuse.
Are you sure? The US still killed a lot of civilians in Afghanistan and Iraq, not to mention the unconditional support for Israel's intentional murder of civilians and children.