There's a difference between a teacher who mentions "my same-sex spouse/partner" in relation to a relevant point in a lecture and someone who makes being a homo a part of their personality. I don't think many people, even the most conservative ones, would have a problem with the former.
I wouldn't take my children out of a classroom just because the teacher is a faggot, but I absolutely would take them out of a classroom with a pride flag - even the original one - hanging up on the wall.
Teachers and school staff sexually assault more children than religious leaders or drag queens combined. Which makes sense because predators go where the prey is. The predators are just getting more open about it.
Bring back the days when students usually didn’t even know their teachers first name. Your job is teach, not make friends.