Community approach is right!
We have a 'nuclear family', but sometimes that isn't quite enough... I know reaching out for help in the past hasn't gone well, often receiving the "I'm sure you guys can handle this yourselves" attitude". Sure, we can... but how much better is it when we can all see to a child's well being together? I know some of the most influential adults in my young life were adults other than parents or relatives.
I know, the saying's old and no one likes it, but it takes a village to raise a child.