I think Yes.
Those opposed to it are welcome to be opposed to it. Not my problem. But there are those who are solely opposed to it because they don't agree with homosexuality. That's their right. In an ideal world, there would be two loving parents to take care of a child. We do not live in such a place. In this world we are placed in front of several options that many of us do not wholely believe in. Sort of like saying, " I don't really like (OPTION A), but I really don't like (OPTION B) at all. I'll choose (OPTION A)" Of course, it's more complicated than that.
Some will say, " Gay couples should not raise children because the child will imitate them and become gay." I'm not going to argue the whole "becoming gay" thing which I don't think is a factor. However, it's also entirely possible for a young boy to see his father clobbering his mother and take that view on his future girlfriends. Or a young girl sees her mother whoring around when daddy is at work, and takes this lifestyle with her when she leaves home. These are both scenarios that would not happen in an ideal world, but as I said before...
In my opinion, as long as the two same gender parents didn't do anything a traditional family wouldn't when it comes to how they act in front of the child.. we're fine. It's not like they'd be having sex or doing lewd acts all over the place where the child could see. ( Just like, hopefully, straight couple parents don't do.)
If a child is raised by two male or female parents, that may not seem ideal to some people. If a child is raised by one single parent that may not seem ideal either. Maybe both parents raise the child. There are good homes out there, and then there are bad ones. There are people out there raising children who DON'T want to be, and are pretty shitty to their kids. There are people out there who WANT to raise children and are being told that they can't, but they'd be excellent parents.