You may have noticed that the word socialist and its related terms are tossed around a lot as political insults. Typically, the right-wing does this to place their opponents in a political phylum for ease of dismissal. They make no attempt to engage with the actual arguments of their opponents. The mere application of a label is supposed to make them go away. Such a tactic is, of course, a red herring. A shiny thing designed to distract from the actual issue.
The reality is that politicians do not actually hate socialism. In reality, they hate socialism for the wrong people. Socialism itself is not the problem, it is the recipients.
There is never any talk of cutting politicians’ pensions or pay. There is never talk of ending corporate subsidies in an allegedly capitalist system. The idea of ‘how will we pay for this?’ is only ever applied to social programmes such as medicare (and its counterpart in the US Medicare4All) but never to corporate subsidies or the military or any other corporate or rich priority. For those sectors of society, the treasury is their plaything. But when it comes to social programmes for the peasants (even if that term is never used) suddenly politicians evolve into deficit hawks. This hypocrisy must stop.