"In a scenario where a straight person may have a gay friend or two, links may show up. After all you can be friends with someone and not approve of their lifestyle. Friendships can go way back into time."
So? IF such a friend starts posting pervo kissing pictures then there are three options; either put up with it, hide posts from that "friend" or defriend them. Whining that there isn't an additional built in option to insult the picture (no matter how much it deserves it) is pretty petty.
That's Facebook and other modern media. It happens to be the reason why I don't belong to any of those sites. Guess I'm just not a People person.