Agreed. Rather, they are leftists, socialists, communists, statists, low-information deluded idiots, and parasites.
I prefer “Scum-sucking pigs”, but that’s just me.