Your first sentence conflicts with your second. Dismissing all MLs as tankies, fair, that's inappropriate because they aren't.
But for those that ARE tankies, you absolutely should have a hard line against them. All genocide and dictatorship/oligarchy defenders are not welcome.