I disagree mate, I think community's great but so is family and I know if I had a kid I'd rather fix his flat tire than his friend's dad and, if I had a kid, I'd rather their friends dad fixed the tire rather than me! It's not laziness or a lack of community responsibility, if the lads father didn't know how to fix a flat then fair play, and after he refused to, again, fair enough, I'd personally be happy enough to teach him to do it. Different situations, though...
Pete, I think the difference is who you intend to focus on. It seems to me that the people who are saying "don't fix it" and/or "don't teach him, it's not your responsibility" are focusing on the *father* rather than the child.
It's as if somehow, not fixing it teaches the *father* a lesson. But the father isn't really the point.
What I'm focusing on is the kid. And that's who deserves help.
All of us adults should be role models for the children around us and part of that consists of offering whatever reasonable help and/or teaching we can provide.
This kid didn't pick his dad and from the sounds of things he'll have to work off the residual effects of having an uncaring father for a long time. Showing him that there *are* good adults in the neighborhood is a good thing.
It seems to me that anything we can do to help smooth the way for others is a good thing, not bad.
And as Barney said, he just whistled and wandered while the work was going on. OK. I wish it was otherwise, but It's a start. Kids do that. (As a father I'm richly aware of that..) But also what they do is think to themselves, "man, he knows how to fix things, that's cool..." and over time the kid might well want to learn more.
Someday this kid will be an adult. I'd rather have him modeling his behavior on Barney than on his dad, wouldn't you?
But hey, I'm the guy who stops to help people on the street who have a puncture and no kit to fix it. So I've got a bias toward diving in and lending a hand. I suppose I *could* just think, "tough luck you should have been prepared..." But instead I think, "hey, why not lend a hand..."