"It's impossible to deny that sexism and homophobia (and other types of discrimination) are alive and kicking in Religion..."
i wouldn't go that far...plenty of people deny it. just sayin'. :)
personally, i try to combat those types of attitudes (sexist, homophobic) when i encounter them in daily life, whether the person identifies as "religious" or not. i don't have the desire to try to change any hierarchical organizations.
"What have Anarchists done to stop this?"
does that imply some responsibility unique to anarchists?