You’re conflating entirely different things.
Homosexuality is natural, normal and hurts no one.
Innocent people are killed for being born gay in the wrong society.
Tolerance should be extended to everyone - unconditionally - except for those that harm others or those that are intolerant themselves.
That is why racism, sexism, homophobia, transphobia and anything else that seeks to condemn others for facets of their humanity that they can’t control, needs to be fought.
That’s not a matter of cultural difference or belief system. It’s a matter of basic human decency. If Western Christianity, Eastern Islam or any other religion disagree, they are wrong.