Sorry to carry this on, I do think it's been answered sufficiently, but I wanted to clarify a couple of things. Firstly I did not for a second think you were homophobic. Secondly, yes, it will egg on the hardcore religious zealots who truly think sodomy is a sin and all that tripe. It doesn't matter what tactic is taken with those people they will always turn up shouting their vitriol, their intransigence knows no bounds. However, something must be going right, because attitudes towards homosexuality have improved ever since, and reason/logic is prevailing. Sure, the zealots will be "egged on" but that's largely irrelevant.
As for some gay people being over the top... well, yes. There are some who one might consider are "over the top," you probably mean drag queens or glittery scene queens. But if all you're referring to are the "fabulous" OTT people at gay pride parades, you're missing the point. They don't go to work dressed like that. They are not asking for their right to dress like that in the street. That's just part of a parade. Black people don't want to go around dressed up in peacock feathers but that's what they might do at the Notting Hill carnival. It's all about being grandiose and elaborate to stand out and make a point. It wouldn't be much fun if they dressed in grey anoraks and marched with pickets - leave that to the pro-life brigade!
Similarly, this point of being "over the top" is only made because they are gay, which links back to the stigma that follows around gay people all the time. If two men kiss in the middle of a nightclub or in the queue at the supermarket, people think they are "flaunting" their sexuality or shoving it in your face. If two straight people do it, people at worst think it's a little nauseating or think it's sweet. Nobody says, "Oh look at those straight people flaunting their heterosexuality, why can't they just keep it to themselves."