Let's see here. Capitalism(ours is a modified version of it)  has failed in many countries of the world, and even many Americans don't like, but many do. Communism failed. The Communists now are Capitalists, as in China. Socialism is a failure as far as I am concerned, it creates its own problems, it is restrictive on freedoms. What is left? Before tearing down Capitalism at least be decent enough to have a system that works and is acceptable to all. Perhaps people should be smarter with money to avoid problems. If we limit immigration, wages might go up. I am open to suggestions.