Having a child (I have one) is a big responsibility but the joys far outweigh the work. I think, for me, the thing that I like the most is it gives me plenty of opportunities to learn not to be selfish but instead invest my time and energy into someone else.
And I would submit that it is not impossible to raise them well -- you just need to approach it the right way and educate yourself on the matter.
Congrats PG! I look forward to your essays on the matter.
As for raising children... It really is impossible to raise them well. Every decision is a compromise and even if one choice is obviously better, it's just the lesser of evils. And those evils could have been prevented if the kid hadn't been born.
(I suppose I'm trolling, but this subject is so near and dear to me that I can't resist.)