Actually, capitalism is by far the best system, as long as it's tempered by a degree of socialsim, and this is where both parties go wrong. Unchecked capitalism IS greed, but unless an economy makes money, then it isn't there to support those that need it. Labour (and a lot on this site) bang on about the rich and the wealthy and how they should have their knees chopped off, but without those people striving to do better, they wouldn't be running bussiness's that employ people. Yes, there are companies like Sports Direct where the MD should be taken round the back of the offices and given a good "talking" to, but most business's play fair, pay good wages and good pensions, look after the staff, and more besides. So why is it that any company that does well for itself is considered to be bad for the economy, and should be dragged down. There'll always be those that need dealing with, but that doesn't mean to say that capitalism should be abolished.