I agree. One of the reasons why so many people support gay marriage is because their knowlege of gays is limited to the cute and nice young guys who live down the street who wear chinos and polo shirts and are into Barry Mannilow and antiquing. The kiss-in is an in-your-face tactic that I don’t think a lot of people, including hetero gay rights supporters, are ready for. Especially when it comes to having their young children witness such (and start asking the inevitible questions.)
Answer the kids' questions honestly.
"There are some people who are mentally ill with same sex affection disorder. We call them homosexuals. Most of them are not bad people, just a little sick. But some are dangerous, so never let one get you alone.
We shouldn't hate them, but we have to be aware of them. That house with the rainbow flag is a house to avoid. It is not right to harrass them or beat them up, but don't let them get too close either. You can be their friend, but not too close a friend.
It is OK to let them know that God loves them, and that we will pray for them to be cured of their illness. Then we should include them in our prayers. Any questions?"