Of course, I was just posting it, the discussion in this thread reminded me of this vid. I thought it was a pretty funny vid

Of course it is not realistic.
And as I said before, everything is relative. There are stupid people everywhere. Also it's not necessarily about people being stupid or about being uneducated. It's just interest. They can be smart, and intelligent in other things. They just arent interested and just do not have a broad general knowledge of 'things'.
Why in America there are a lot of people who do not know about general knowledge like this about the world. I dont know. Maybe because USA is a big country, prosperous and strong/powerful. They don't really 'care' about other countries, nor depend on other countries, nor do they value knowledge of other countries. Like JamStone said, egocentric.
For example in Europe we care a lot about the world, about other nations, languages, world history, geography. I mean kids at school in most European countries must learn at least 2 more languages besides their mother tongue. They must learn the basic history of the whole world and need to know every country, capital and other info of every country in the world. We think it is important. We attach more value to it than the Americans probably .