Good grief, what does it matter if he's a homophobe? I could care less if he hates or loves gays, I'm not looking to date him. I'm sure there are many politicians out there of all party affiliations who do dislike gays or who are secretly racist or misogynistic, or who kick puppies when nobody is looking. As long as his policies are not homophobic why does it matter? If his policies are inappropriate he will either be booted out of office and/or in trouble with the law.
We have to stop voting for weak ineffectual leaders just because they offer us a supposed perfect and untainted image of political correctness. Nonsense. Lets judge leaders by what they will propose to do for the city which is to hopefully stand up to city council, the province and the feds, and the labour unions and minority interest groups, with a vision so as to start realizing the potential of this fantastic city through strong leadership. This is what Toronto needs, desperately.
Edited to add: I'm not necessarily arguing that he is the person to do this, only that we shouldn't be so quick to toss the baby with the bath water when considering the potential of a candidate.