Socialism is not an "absolute."  Different countries have difference services socialized.  Some have most, even including means of production.  Others have limited services....such as health care, plus the others we have a socialized services.  The debate about single-payer health care insurance is precisely about just "how much" socialism we want.  In fact many of the Western European Democratic Socialist nations are doing quite well.  Gary Crum