I was recently reading a comment thread about gay marriage and someone asked if they saw a gay couple kissing how they would explain that to their children. My normal response to this kind of thing is that [--edit-- there is nothing wrong with it and] it is irrelevant to the conversation. The fact that you might have trouble explaining something to your kids is not a good reason for censorship, it is certainly not a good reason to take away someone else's rights.
But for some reason, this time the comment struck me a little bit differently. As a parent, wouldn't it be best to look at these "unfortunate" events as a teaching experience? Let's say there is some event (in this case 2 dudes kissing) that your child could potentially witness. Would you prefer it happen when you are around or when you are not? Instead of complaining that something happened that you have to explain to your kids, you should be happy that you get to give your perspective.
So it seems to come down to whether or not you want to accept reality or ignore it. I understand that you want to protect your kids, but how does ignoring problems help them in the long run? This goes for alcohol, drugs, and sex too. Your children will eventually come across these topics on their own, it seems a good parent would want to talk them over with their children ahead of time. Yes, sometimes these topics are hard to broach, shouldn't you then be happy for an easy lead in? If it comes up organically somewhere wouldn't it be better than having a sit down and starting with "we need to have a talk about X"? Those conversations are never comfortable.
But the other option is to just never have the conversation at all. Don't tell your kids about alcohol and just hope they don't wind up going nuts and getting alcohol poisoning, don't tell them about safe sex and just hope they don't get any diseases or unwanted children. These are conversations that need to happen, you can't protect your children from the world by hiding it from them, because if you try it that way, who knows what will happen when they are on their own.