If your whole world view is that imperialism or capitalism is the root of literally all the world's problems, you won't take kindly to nuance.
In Syria, Assad is painted as 'the oppressed' - when to huge numbers of his people, he's actually the oppressor.
It doesn't make me a fan of US foreign policy when I say: I'd like to die peacefully in my sleep like Fidel Castro. Not screaming in terror like one of his victims.
Yet the policies of Arab states aren't any better.
So much of the left is about being idealistic about human nature. Thinking that we CAN all get along in peace and harmony.
It doesn't make me an apologist for the horrendous Israeli government when I highlight how horrific Hamas are.
What it makes me is a humanist. Who cares about all people and wants justice for all people regardless of who their oppressors happen to be.
And it only is if you ignore that after being nuked - twice! - Japan recovered and became a peaceful great power.
Or that after suffering one of the worst wars in modern history, Vietnam recovered and is very much thriving too now.
They're not. Politics is life.