Not anytime during our lifetimes, if ever.
Humans still can't get over issues like race and gender. There will always be people who want to fight these fights. For the same reason that subconcious racism and misogyny is still a huge problem, so will blatant and subconcious homphobia.
Though I think the overwhelming majority of people do aspire to MLK Jr.'s dream of everyone being "judged by the content of their character", and not arbitrary traits, humans are inherently hardwired to differentiate, and I don't think we'll ever really get over issues like these. Pessimistic, I know
I think you midunderstood my question.
Of course racism still exists, but if a political candidate supported bringing back segregation and banning interracial marriages, he would never get elected into any political office, and would be written off as a dangerous extremist.
Homophobia will always exist as well, but when will opposing gay marriage be equivalent to opposing interracial marriages and wanting to bring back segregation? When will opposing gay marriage be written off as a dangerous, extremist position to the point where a candidate would never win if he opposed SSM?