Soldato
Indeed.Absolutely. You should be able to criticise anyone for any choice they make. Sex, sexuality, and race are not choices.
I'd even be inclined to take it one step further, just criticise actions for the harm they cause or socially damaging behaviours. If people simply followed the above homophobia, racism & sexism all break down.
Homosexuality is not even a moral issue, as for it to classify as one there would need to a reason to consider them more harm inducing than heterosexual ones - it's a misallocation from the get go.