France made a big mistake at Versailles insisting on penalizing Germany to the degree it did, but it was Germany which invaded France and Belgium, not the other way around, over 1.3 million Frenchmen died in WW1 and all of the western front was fought on French and Belgian soil, so is it really that surprising. Up to 85,000 French died during the Battle of France in 1940 so they didn't exactly role over then. I think the French take a lot undeserved flack from people who don't really know history.
The venue they spoke in was a Peace Forum with the stated purpose of finding ways to avoid further conflicts. I think Macron pointing out the dangers of nationalism was quite justified. We and the US have never had major wars between foreign powers fought on our own soil, the Europeans have had centuries of it. I'm not surprised if they have a different point of view from Commander Bone Spur.
Were it not for the French in 1776, there would be no United States of America.