ABC Family has the right to advertise it's own programming anytime it wants to, and they don't "owe it to you" to censor THEIR advertising to keep YOUR children from finding about about homosexuality or any other subject you may find objectionable.
If you don't like it, turn the damn thing off and find something else to do with your time (or just change the channel). It's called Freedom of Speech, man--you might want to look into it.
I would find condom ads or herpes medicine ads objectionable as well, at that time during a children's show.
I imagine you'll feel different when you grow up and have kids.