What I really take out of this waste of several hundred words is that it is time to drop the “liberal” label and begin calling the leftists what they are ... “leftists.” Leaves no doubt as to the meaning.
The left doesn’t like “labels” because they carry INFORMATION about that which is being labelled.
They can only operate when people don’t understand who they really are.
I agree, Leftists or progressives, communists or marxists. All of them fit.