This is spot on really. Two things can exist and be worth challenging at the same time. Homophobia (and any other sort of discriminatory behaviour) is not acceptable and needs to be challenged whenever it comes up.
Thanks for sharing and responding to that unfortunate, immediate, response with...