It's a common misconcept that protectionism is used to keep the unemployment rate low. In fact the loss of jobs could only be temporary. Labour market mechanisms tell us that on the long run wages would balance to meet the new conditions and new jobs would appear for the unemployed. Protectionism is only a political tool to serve the benefits of influential unions and corporations.
I'm just going to leave the discussion on whether facebook, utube or RS are good or bad things, though I'd like you to consider the possibility that they are not necessarily an absolute benefit for human welfare.
You address well the most common problems of immigration. However, you offer no solution, which is the case for most people advocating for multi-culture society. It seems that there is no apparent way to decrease or get rid of these barriers. Why, then, should we force ourselves on trying to become a multi-cultural "world nation"? Wouldn't it be more beneficial to hold on to our cultural differences, which have enrichened our world throughout the human era, each in our own natural and evolutionary environment?
GDP alone might be an insufficient measure of living standards, therefore we use purchasing power parity numbers to describe the real average wealth of people living in different countries.
Take a look at the PPP map in 2009 for some reference http://upload.wikimedia.org/wikipedia/comm...ta_2009_IMF.png
You can see that the less developed countries are indeed far behind in terms of economic welfare, and that the situation is not improving in absolute terms, and is becoming worse by day in relative terms.
UN is very much biased towards presenting their numbers in a positive fashion. Their funding depends on showing results for the work they do.
Much of the millenium goals that UN claims to have accomplished by showing those averages are due to the growth of emerging economies like China and India. While the emerging economies are indeed growing on a fast pace, there is absolutely no positive development in most of Africa, which is where UN does most of its work. There is a very simple reason for this, one that UN can't affect much: overpopulation.
In fact, the work that UN has done with food aid and such has made the situation worse. Much of the food and financial aid is given to families according to the amount of children they have, which has further increased overpopulation. There are 2 things that can improve the situation in Africa: education and birth control.
It is true that IMF has promoted debt relief in the 21st century for many poor countries. It is wrong to think that this is due to some suddently emerging empathy towards the less fortunate. Rather the aim is to bring the debt to sustainable levels so that the milking of natural resources and property can continue in the future.