I'm so curious why this comment is being downvoted. Isn't it true? Words have meanings and meriam webster agrees with this comment. If we say any country anywhere that provides anything to its citizens is included in the socialist umbrella, then every country on earth is socialist and what's the point of the word in that case? The DSA in the US have hitched their wagons to this word that is highly ambiguous and it feels unhelpful when it comes to any meaningful national political goals.
reply