The difference between capitalism and communism is this:
Capitalism hide wealth within your citizens and Communism takes wealth from citizens and give it to the government.
The situation in U.S.A. and many other Euro and Asian nations is governments are heavily in debt while their citizens are very rich. Some is richer than a small country.
While communism nations that government owns a lot of profitable business. Government is very rich and their citizens is very poor. China is kind of example except Mr. Tang change China into more capitalism roads.