i would say the capitalism can be corrupted by bad folks. Good capitalists realize that their workers are one of if not their most valuable resource. A smart capitalist will realize that getting the best employees and keeping them through excellent compensation packages will net them more profits than trying to keep wages low and squeezing as much profit from what they've got. The problem is that some bad capitalist took advantage of the labor markets so badly that labor unions became necessary. The labor unions, while needed at first, have become corrupted by greed and now they only serve to milk the management for as much as they can. They ensure that worthless employees remain on company payrolls because it keeps the union dues coming in. If unions were smart they would have developed ways to make their employees the best and get rid of the lazy and incompetent. They keep the truly great employees from reaching their potential because they are so busy keeping everyone equal. We are not all equal. Truly great laborers should be handsomely compensated while mediocre and poor laborers should be paid significantly less. It would either encourage them to get better or they would have to settle for subpar wages. The biggest problem with economics is people. The theories of economics are perfect in a vacuum. The problems come in when people get involved.