I really detest it when people are 'proud' of their country. A country is just a land mass cordoned off by humans for their exclusive use. Being proud of your country is pretty close to nepotism, or even racism, in my book, since you're inherently favouring people of your 'kin' over others, for next to no reason at all. Every country has geniuses and great artists and bla bla bla you know the drill. Nothing separates any country from another except silly human memes. Those silly human memes include languages and laws, by the way. See below for those.
More than one language
It is absolutely unnecessary for human beings to have more than one language, except for of course, sign language for the hearing impaired. It's not anyone's fault for this of course, but procrastinating and not doing anything about it, or WORSE KEEPING YOUR LANGUAGE BECAUSE OF SOME STUPID NOTION ABOUT COUNTRY OR CULTURE (meaningless) is not a good thing at all. Culture by the way, is not entirely a bad thing if it makes people happy, but doing things for the sake of it is absolutely stupid. I could create a culture right now from nothing and it would be no more meaningful than your culture developed over thousands of years. Fighting to protect culture is not something we should invest time in, and should not be something that causes hatred and divides the human race.
You may say that it is an almost impossible task to unite people in language, but the thing is, a lot of even small efforts can have large impacts. Besides, we don't even know if it is a hard task yet, BECAUSE NO GOVERNMENT IS ACTUALLY TRYING TO DO THIS. If every government agreed to do this, then in a few generations everyone would have the same language, I am sure of this.
Individual governments allow for separation of people and foster hatred. World government, as totalitarian and scary as that sounds, would be a step forward in uniting people together, so long as (a it has a constitution of rational humanitarian laws guaranteed for all divisions (there do need to be divisions, otherwise we would need to refer to locations by co-ordinates). What I am talking about is basically a souped-up UN. Separate places may have SLIGHTLY different laws, let's say, but since immigration is absolutely unrestricted, and no one can create crazy anti-human rights laws due to the constitution, things work out just as they did before except people are a lot more sane, and a lot less divided. (I'd mention that one law should be 'no reproduction', but baby steps, people, baby steps). This bit is pretty much open to debate, because I'm not too sure of it myself. I'm not sure there's actually a point in governments making new laws unless some new development in technology calls for it - as soon as you make sure there's enough to protect humans from each other and still allows them all the freedom they can get their grubby little hands on (joking), there isn't much left to do that isn't bullshitting about the place.
If there is no difference between humans of one country and humans of another country, then there is no reason to restrict immigration. Nothing makes foreigners different from natives, except for dangerous memes and the ever-present in-group bias. What would be best for humanity would be for that same "In-group" mentality to be harnessed so that instead of a tribe or a town or a country being the 'group', instead the group is humans themselves. And then we can extend that group further, into animals and alien species. Until we all die out from refusing to breeding. Heartwarming.