You completely missed the point of the song.
Phil Ochs was satirizing liberals of his time pretending to support civil rights, but opposing any actual means to get there and supporting every action against “radicals”.
Sorry it was so deep and meaningful I just missed it completely. It sounds like what you are saying is that a small group of bad actors self identified as liberal when they probably should not have.
I have point you at the book I linked, it’s not a small group of bad actors, the “freedom” of liberalism has always meant the freedom to exploit others when it comes into conflict with any other freedom.
There’s a reason Cuba is not considered liberal, despite having racial equality and LGBT+ rights enshrined in their constitution. When East Germany liberalized, it meant privatization, austerity, and a regression in LGBT+ rights.
The small group that keeps getting misidentified as liberals when they shouldn’t be are socialists and anarchists.