I agree 100%, but there is a happy middle ground between going into hiding, and waving that stupid flag in everyone's face everywhere you turn.
The happy middle ground is that gay people just go on about their lives just like straight people, no one gives a shit whether I'm into blowjobs or rimjobs, and I don't need to tell anyone which hole I like to stick it in. It's just played out, most people are ok with gay people existing, and the few that are not have no voice in the mainstream, it's really a non issue until you make it one by rubbing people's noses in it at every turn. It actually has the opposite effect of what well meaning idiots think it will do, and probably the exact effect that those pulling the strings to cause divisiveness and divert attention from the real issues want.