Capitalism is the greatest thing ever devised by humanity to expand the opportunities of humanity. Socialism/Communism never works. The problem with it is it's against human nature. Another problem is the people who lead the party are not socialists either, they're capitalists. They blame the rich and when they overthrow the mainstream the first thing they do is live like the rich. Look how they live. The party leaders and their families, they live in the nicest homes as opposed to the working class tenements, their children go to the best schools or study in the West, they have the nicest cars, while everybody else must take transit or walk. They have the best food, the rest subsist on ration cards. You know why socialism sucks, because they kill the people who are good at doing stuff, Russians couldn't make cars, watches or even fucking tractors. Under socialism, a handful of men determine the rules, the economic planning, and the rations that the rest of the “workers” will receive and if you enjoy that, I'll gladly buy them a ticket to North Korea.
lets just face it. America's government is eventually gonna realize that their society cannot keep up with its massive energy consuming lives and will eventually be openly invading and pillaging other countries for their resources. when this happens, i believe most of the world will unite to stand against Washington and its corrupt capitalist reign, resulting in WW3 or even worse, nuclear warfare, resulting in the Armageddon of our planet.
this is just a theory though of what may happen. a number of scenarios could happen. the second most likely would be America being torn apart from internal strife and combating each other to the death internally. the foreign superpower's (realizing that not only is America weak but the fact that most foreign nations hate America.) would launch their forces and invade America after most of the fighting has died down or the infighting groups become exhausted. either way, America probably will only make it to 700 years of its lifespan. (at max)