They can say what they want, it's freedom of speech. That no homo phrase makes no sense though...if you wanna say something that could be interpreted gay, how is saying no homo gonna make it sound any less gay?
I'm an activist in general actually. But seeing as who you're attracted to doesnt stop you frm being a human, and all humans have freedom of speech, it makes sense.