Personally on any given day I would be more concerned with a person's BO than their sexual orientation. Especially on a warm day, on a full subway, with no AC.
I wouldn't say it's wrong to have an opinion, but since it sounds like you are asking whether anyone else thinks it's okay for you to have this opinion, it really sounds like you don't think you should have it (the opinion).