Then of course, once mustard gas is rolling through your neighborhood, glorifying war seems rather stupid.
People are dumb forgetful creatures, but it's important to keep well in mind that war is terrible and horrible, and we as people never want it. Public opinion won't prevent another war from happening ever, but it will make war much harder to argue for.
As events in 2000-2003 have taught us, it's quite easy to sway public opinion in favor of war, even more so when it's largely not on your own soil.
Iraq/Afghanistan have been much longer than Vietnam for a very obvious reason.
I'm going to guess it's more because neither government was willing to find out if they could survive the other side's nuclear attack. Who wants to rule a country with all the major cities destroyed, transportation recked, the economy in ruins, massive humanitarian crises, etc.
The solution is to create an environment where individual decision makers are strongly incentivized to make decisions that are collectively beneficial. This is where modern telecommunication technology and - in spite of it's problems - economic globalization can help a lot: nobody wants to drop bombs (atomic or conventional) on another country if their friends or business partners live there.
How many bombs did Russia drop on Crimea during that invasion?
Russia may have had ties to local areas like Crimea, but the are not as integrated economically and socially on a global scale. Compared to e.g. US/EU relations, a lot of people in the US still see Russia as suspicious/hostile.
Russia's attempts to disguise their initial presence with astroturf "popular support" is an example of the country being increasingly aware of how they appear on the international stage. Bombs become less appealing as the economic cost of pissing off the rest of the world grows. Unfortunately, there is still a lot of work to do to create that goal.
I may be mistaken, but I rarely see good faith efforts to, say, curtail the unchecked ability of the executive power to simply plunge into a de facto war without much direct authorization, or to use weapons such as the atomic bomb against civilians.
Let me add: visualizations like this are important, I think. I am not arguing against these, I'm just saying these probably don't produce political change.