Seriously, people from Canada are Canadians, people from Mexico are Mexicans, but people from the United States of America, are not called "United Staters". That doesn't make grammatical sense. American is the only logical demonym for people from the USA. It's not because we consider ourselves the sole people from the continent, it's because we have no alternative.
If I am wrong of this , please explain it too me, it has been bugging me for a while, but I don´t see the meaning of everyone saying that the U.S is "America". They are a part but not the whole thing. Im just putting thislast part that you are reading so I can submit this damn opinion.