Well, as a person who was raised by primarily one parent, I don't think I turned out too bad.

Looking back, I don't know how my mom did it on her own. A full time job and raising a child is just too exhausting to think about. I look back now and can appreciate her a great deal more.
I do think that a parent(s) should have a stable home/job just for the sake of the child. Why make life harder than what it already is?
One thing I have found as a teacher is that parents have babies because they are all cute and such, but once those babies turn into teenagers parents have a hard time dealing with it. To actually sit with your child, help them with their homework each night and most importantly talk with them requires a great deal of effort, which some parents don't like to give.