One possibility is that your friend may be resentful of two men feeling free enough to hold hands in public. It is a form of internalized homophobia. Frankly, I thought that was dying out in the gay community faster than it might be. It's the equivalent of gay men who feel that there was no need to "flaunt" one's sexuality. Or that drag queens give us all a bad name. I have always viewed the gay rights movement as allowing people to be themselves without having to hide or apologize. Unfortunately, certain symbols (men holding hands, drag queens) raise the anxiety that some feel about their own sexuality.