I agree...but cancelling gay pride will not do that. The gay rights groups that exist have a few problems as I see it...1. money, pure and simple the conservative, religious right has millions and millions more than any gay rights group or even all of them combined. 2. we arent framing the issues right but we are learning;
when campaigns are run pointing out the problems with the inequities such as lost property when a loved one dies, the barring of gay partners from hospitals, the lack of basic tax rights and responsibilities, etc. it resonates more. People understand things on these levels. In states that have fought anti-gay referendums and won, it can all be credited back to their framing of our issues. it isnt about marriage as the religious institution that most straight people view it as...it is about the rights and responsibilities our government confers upon people who can legally marry.
We need more money, more straight allies, and better framing of the issues. As a general rule, the left isnt too good at framing and that is why the conservatives keep whupping our butts in elections.