I agree almost entirely with all your points made but for:
As you know "America" is a giant subcontinent mostly located in the northern hemisphere of our planet consisting of two large sub-continents, "North America" and "South America", each of which consists of over a dozen independent nations.
The "United States of America" (aka "USA" or "US of A") is one of the nations of "North America" - which happens to be militarily, economically (and in many other ways) one of the most powerful nations in "America", and probably even in the whole wide world! In a great many ways, the US of A is surely a most admirable nation - but this 'syndrome' that many US citizens suffer from is surely a failing. It is nothing about which war or the like should be declared, but it is a failing.
So far as I know, the citizens of the various other nations of "America" have no desire to join the US of A or to be considered part of it. However, many citizens of the US of A have become accustomed to assuming "America" = "US of A" and vice versa, and to referring to themselves as "Americans", entirely forgetting that Canadians and Cubans are also "Americans". Even Fidel Castro and Hugo Chavez are as much "Americans" as is any citizen of the US of A.
This may be considered to be originating from geographical ignorance, which could be quite easily rectified by a couple of lessons on geography. I believe it has something more to do with "US Exceptionalism", which may not be as readily curable as 'geographical ignorance'. (On my pointing out such facts about "America", "US of A", "Americans", etc at other forums, there have often been quite angry/quite resentful responses (from US citizens only) - which more or less confirms my suspicion that it is "US Exceptionalism" that is at the heart of this 'geographical ignorance'. Non-US citizens usually seem to approve of my pointing out these facts of political geography