> Free healthcare socialist or communist?
> Hmm no, I think the word is simply - Civilised.
No. The term for that is socialist and there's really no getting around it.
EMBRACE your inner communist rather than trying to deny it.
Trying to call it something else is just dishonest.
A free society doesn't mean you get free stuff. It means that you have enough free will that you can be responsible for your own success or your own failure.