One thing that was brought up that has not been addressed was that the Gay rights "in your face" approach was assisted by a friendly media which we definitely do NOT have.
The media wasn't all that friendly in the beginning.....look at how gays were portrayed in '70's TV shows like SOAP or THREE'S COMPANY....
....but, we DO have one advantage....the Internet.....