All patriots are nationalists by definition.
“All patriots are nationalists by definition.”
I agree, but sometimes words get so corrupted or buried in fear-mongering that, as accurate as they are, they have to be replaced. I am 71 years old, and long before Chomsky, in the 1950’s we were taught at grade-school that what had caused World War II was Nationalism, and that the only hope we had of avoiding an even more destructive future war was to “mature” beyond being nationalists. If Germany and Japan had caused so much trouble by being excessive nationalists, then (somehow, magically) by refusing to be nationalists ourselves we could prevent future unruly nationalists from causing trouble. Our moral example would restrain them, or something.
My point is that it may not be possible to wipe the stink off “nationalism” that has been slathered on it all our lives. Maybe Trump will have another amazing success and manage to rehabilitate the concept. But, in the meantime, is there another word that covers the same territory that we could use instead? Nothing pops into my mind.
There is a long, long literature on that. Some of it exaggerates the differences between the two. Some of it raises important questions about the relationship between patriotism and nationalism. You ought to read more before you make such a pat and unqualified identification of nationalism with patriotism.