I find that to be dangerous rhetoric with no clear meaning. Sure a homosexual can volunteer, sing in retirement homes, and smile alot, but as someone who lies is a liar, and therefore imperfect, a homosexual is exactly that. Nothing short of right is right and what's not right is wrong. If they are a homosexual, they do a bad thing, and even if the only engage in a few homosexual acts, those are a few bad things, and so even if they are only a bit bad as people, they are still bad people if you consider homosexuality to be bad, which G-d does.
Moshe, I do. And if you do not believe that it would be OK if everyone was homosexual, then you should believe as well that these are not good people, though they, and even the worst of people, are capable of doing and occasionally do good things.