Since when is Communism the same as Socialism. You are getting the two mixed.
Remember, free schools, labour laws, health care, pensions, aid for the poor and disabled etc..................are ALL Socialistic ideals.
None of us would be on this line right now because none of us could read. You are able to write the sentence you did because of some hardcore Socialist ideals.