As many of us were probably taught at school, the continents in the world are six. However, this idea is not longer sustained by most native English-speaking countries, such as the United States, Canada and Australia. In Wikipedia it is explained that for those countries, America is divided into two separate continents: North America and South America. The following map illustrates the seven continents in the world, mainly for English-speaking countries. Each color stands for a different continent: Africa, Europe, Asia, Australia, Antarctica, North America and South America.

But the most curious thing is that the assumption that there are seven continents in the world does not appeal to Latin America and some countries in Europe like Spain and Italy. This means that the model of America as a single continent still remains for inhabitants in South America.
Probably, the division of America into two may be attributed to ideology, and therefore, to a sense of superiority. If this is not… why is it that English-speaking countries do not consider America as a single continent?