In the US people's attitudes towards gay and lesbian people have changed dramatically, and in a positive way. It turns out it is much harder to dehumanize sexual variation when people meet gay, lesbian and bisexual people in the workplace or among friends. In other words: The more gay and lesbian people straight people have meet, the less likely they are to be homophobic. It is a fair guess that over time the same will apply to the attitudes towards trans people.
In 2004 polls showed that 60 percent of Americans opposed same-sex marriage, while only 31 percent were in favor. Today 61 percent support same-sex marriage, while 31 percent oppose it.
Support for same-sex marriage has increased among nearly all demographic groups, across different generations, political and cultural divides and religious faiths.
In The Washington Post Samantha Schmidt argues that the main reason for this reversal is that gay and lesbian people started to come out in great numbers. At the same time gay and lesbians became much more visible in the media.