Tbf, here in Germany for example there’s still a sizable communist movement calling Hamas anti-colonialist freedom fighters. Maybe most of them aren’t seeing them as communists, but they definitely see them as left-wing and deserving of left-wing support
being anti-colonial is not the same thing as being left wing? nor is being left wing a pre-requisite of receiving left wing support.
Well “anti colonialist” and “freedom fighter” do not a communist make.
Though I can see how a connection could be made that the force fighting an apartheid settler colonial power aligns with anti apartheid anti colonial sentiment.
But critical support is kind of a nuanced thing that usually isn’t understood well or interpreted charitably. It often follows the same logic of picking the lesser of two evils as a winning electoral strategy. Which means people end up supporting objectively bad things because they see it defeating an objectively worse thing.