2) The Expanding world for market good is diminishing national identity because different cultures are merging more than every before. People are being exposed to more and and merging because of it.
3) Marx expects that everyone will be treated the same, no matter what. In theory this would work perfectly, but reality is a different story. Everyone has their own work ethic and there will always be somebody working harder than the next guy and if they got paid the same, like in Marx's theory, the harder worker would start slacking and nothing would get done.
I do not think that wealthy people should follow Carnegie's example because I believe that everything should be earned and nothing given. Some money should be there to get people a head start, but it in no way should be a long term deal. If people do not earn wealth, then they do not learn anything. I believe Bill Gates actions will close the gap, but it is up to the people to earn their wealth and make themselves a success.