I'm not sure that's fair. Whose to say it is harmless? How do you know he wasnt just putting a brave face on?
Bottom line it IS homophobic. They were taking the piss out of someone for potentially being gay because he wore pink...
I'm not personally offended but I can see how some people would...