The clear subtext of the OP's argument is that it's better to leave a kid in care than let a gay couple raise them - How can anyone seriously argue that view is not a basic case of bigotry?
Here in Oz this was pretty much the anti gay marriage lobby's main talking point against allowing gay...