Perhaps I am biased, but everyone likes to think they're smart and sophisticated when they said they view the world in shade of greyness.
I keep learning that the world isn't as grey as I used to think. Intellectual property is very bad. Antitrust laws are stupid. Minimum wage doesn't help the poor. Farmer subsidy in America is hurting comparative advantage and thus prosperity in other countries.
Even wars are bad.
"The direct use of force is such a poor solution to any problem, it is generally employed only by small children and large nations." - David Friedman
Perhaps, socialism versus capitalism isn't so complicated people like to believe. Maybe it is a matter of "socialism, bad and capitalism, good!".
In capitalism, communes are allowed. Charity is allowed. There's no pretension that people can be transformed from greedy people to saint or that one government official can fix everything. Capitalism acknowledges failure when bubbles are busted, when the free market doesn't give anyone a job of some type, and when firms doesn't do their job efficiently.
However, socialism thinks everything could be fixed with a redistribution scheme of some sort. They think if they can elect the "right" official, everything will be alright. They think they know how to distribute resource correctly, and efficiently. They can be "just".
So, I go for capitalism every time. I am biased, alright, but I think the truth is that socialism versus capitalism are not as complicated as people like to think.