For those so quick to shit on capitalism how about proposing something better? Yup, it's flawed, but that doesn't mean it's still not better than anything else we have tried.
And the current flavor of the moment, socialism/communism, sure as hell isn't the answer. Want a good synopsis of how well such systems work in the real world? Grab a copy of the book of "The Hunt for Red October". Skip to the middle where they describe why Ramius's wife died and in particular why it was such a senseless death. Clancy does an awesome job of summarizing the biggest problem with any system that doesn't franchise every participant or provide them with natural incentives to execute their own enlightened self interest.
Yup, there are aspects to capitalism that suck - but the answer isn't to chuck it wholesale for some pie in the sky replacement, but instead work on the aspects that suck. Many of them are well understood - most people can't be bothered to get off their ass and actually do something about it; preferring to bitch online and wait for someone else to fix it for them.