Why is it an honor ? I'm sure canadians feel it is an honor to be Canadians too, same goes for mexicans and any other patriotic member of a country. I think you are being incredibly egocentric to even mention that. I'm sure em99010pepe will have a field day
The continent is called America, the US population originally decided to call it the United States of America, their choice that's all. Canada could equally have decided to be called the Canadian States of America or something if they so wished.
Oh, and I think you'll find Brazil and Argentina are pretty large countries if you check your geography.
It is nothing to do with influence or luck, just a decision to be named after the continent.
Just like South Africa is named after their continent.
I mean, really.