I've been putting off writing this post for a while because it concerns a topic I feel strongly about. Bill Maher has a show on TV called "Real Time" where he interviews people and they discuss issues, and he does comedy bits called "New Rules" where he just talks to the camera. In one of his recent shows he discusses the rise of the middle class in America during the '50's and '60's and says it's not a byproduct of capitalism. It's actually a fluke. It was caused by the government issuing massive taxes and redistributing the wealth throughout society. Unfortunately, he's right. Without someone twisting the arms of capitalists they won't all do much good with the freedom they have. We just have to look at child labor 100 years ago as an example.
The only thing I disagree with is his premise that it was socialism that solved it. Perhaps I confuse socialism with communism, but there was far too much capitalism going on during this time for me to say we were a socialist country.
We do need a more responsible capitalist class, and by capitalist class I don't just mean the rich investors. These days it's not uncommon to have middle class and even some poor people with a little money in stocks. These people need to use their stakes as shareholders to vote with a conscience. We need to create jobs through responsible investing. People need to be paid a good wage, not feel hopelessly impoverished at the same time they are working their asses off trying to get out of debt and into a lifestyle that would otherwise require illegal activity to pay for.
The ideal situation is to have everyone free to do what they want, but have them do good.