Generally Critics of capitalism dont understand it completely and critics of socialism dont understand it... and majority of their understanding comes from their foundation value which is liberty for cap, and equality for socialism. Its more about first premises that people form understanding on.