Re: The problem isn't whether he still has those views
The real problem was saying he "still despised" homosexuality in 2007
there IS a difference between disliking a behavior, a sub-culture, or similar, AND YET ensuring that someone is never discriminated for it. If he can guarantee that homosexuals are not discriminated against in hiring, firing, promotions, and so on [including his behavior towards people], what's the problem? "Thought police" goes WAY too far...
Now, if he's a card carrying member of the Westboro Baptist Church, or has made a LOT of online noise that suggest a pattern of pejorative or defamatory things against homosexuals, then yeah, THAT would be a problem...
I happen to REALLY dislike smoking. It doesn't mean I can't work with smokers, nor respect their basic rights [even if being near them after they've been smoking gives me a HORRIBLE sinus headache]. I see it as the same kind of thing, i.e. "I dislike what you do and it causes me distress but I'll respect you anyway". Policing my thoughts over this matter, because I do not embrace it and avoid smoke whenever I'm near it, would be a violation of MY rights.