May not seem pleasant, but it's a way some people express their freedom of speech. If you disapprove of something then you have the right to express it, thats just the way it is.
The thing is you know as well as I do they flaunt their homosexuality, theres nothing private about it so stop...