Board Thread:Spoilers!/@comment-25624943-20141211075940/@comment-24674051-20141224142442

Actually, David's Mom was a good parent. (we know nothing of his Dad). and King Xavier and Queen Eva turned out to be good parents for Snow. Yes both of them had issues when they were younger, but didn't we all. So I wouldn't say that ALL the parents were bad.

Besides, having been a parent myself, it is probably the hardest job in the world. And it only comes with On the job training, and no instruction manual.