You justify anything by shouting socialism - because that word has now been used as a slur or pejorative term.
You use the term neo-liberalism in the same generalised fashion. It was a term introduced for the purpose of being pejorative.
There are certainly a few people at the heart of the Corbyn gang that have true socialist ideals, so to mention the word socialist in current context is reasonable.