The concentration of wealth also helps the society when the capitalists invest their capital to build skyscrapers, run businesses create jobs and improve the infrastructure in many other ways. There is nothing called the best of socialism and capitalism. No system is perfect. Capitalism has a few flaws which can be corrected with appropriate laws. Microsoft is too big.
Capitalism creates monopolies.
The answer is to have strong monopoly laws, not to have socialism instead of capitalism. Junking an entire system just because it has a minor flaw which can be corrected easily is like giving death penalty for traffic violations. MNCs just want to loot the country MNCs or other businesses want to make money. There is nothing wrong in that. We should not be paranoid about MNCs.