The good cause attributable to the failure of socialism and communism wherever they have been attempted throughout the world is Capitalism, with its agility and potential for a country's economic growth, has been largely responsible for the failure of both communism and socialism.