True, what so called communist countries had wasn't truly communism. It wasn't even socialism. It had some things from both, but it was a totalitarian dictatorship.
And yes, I think that culture would be better if it was based on community rather then individualism. Maybe then we wouldn't see countries saying they need nobody else or people with billions laughing from above to people who worked more then them...
Indeed, this is one of the major problems I have with my country today. Multinational corporations come and treat everyone like slaves while the state does little. Then when they feel they no longer benefit from our country, they leave leaving thousands of people without jobs out of the blue. In the meantime the salaries are small and you make debts for banks to live only to be ripped by banks with huge return rates...
Yet if a company has monopol you have no choice but to buy from them since everyone uses their product. A good example for this is Microsoft. If I got a computer, or a laptop, or a tablet... I'd need Windows would I not?
To add to this, even for companies that don't hold a monopoly, not buying from them doesn't hurt them so much. EA games. Many people are unhappy with them, so many people stop buying, yet the company is still sky-high, is it not? There's also the matter that these companies make jobs, and sometimes boycotting them leads to you having no job, and them being the most important job offer in the area kind of makes it bad, Wallmart for example.