If disagreeing with you about lumping all people in a group together is a leftist view, then I am a leftist. I doubt I’m alone at this forum.
Some cultures are successful.
Some cultures are failures.
Some cultures are savage animals unfit for civilized society.
Defending a failed culture of savages is no way to go through life.