Just because someone supports some policies that might be considered socialist does not make one socialist. Labor unions as a concept certainly aren't a capitalist idea, yet I wouldn't call most union members socialists. Most countries use a combination of different political ideas. Even the Chinese, despite having a communist government, basically have a capitalist economy. Even Kim Jong Il is a hypocrite with concerns to capitalist denouncement, the guy loves products which come from capitalists countries, but denounces capitalism.
My point is that it's easy to label someone as something based on just a few of their opinions on things.
My point is that it's easy to label someone as something based on just a few of their opinions on things.