Popular culture does a lot to shape attitudes. You can't compare different communities to each other, but in my lifetime the gay and lesbian community has become much more mainstream in society. I would venture to say it's in part because people began to feel more comfortable when they saw that group on TV.