I think 1-on-1s can be "unreasonably effective." In one group I managed, I implemented 1-on-1s and watched year-over-year attrition drop by ~80%. I thought they were so effective that I implemented them in my marriage and saw great (albeit, not directly measurable) increases in marriage satisfaction. If nothing else, my wife enjoyed them enough that she is now the one who insists that we have a "weekly connect."
With that said, I think that almost all of their effectiveness comes down to who's leading it. When I first become a manager, I assumed that I would probably suck at it, so I read everything I could on how to be a better manager. That was especially true when it came to leading 1-on-1s. But, when I've worked with managers who just didn't care for them, or didn't care to learn enough about how to do them properly, they were invariably a waste of time. So, despite my own experience, I don't begrudge anyone who thinks 1-on-1s are a waste of time. In many (most?) cases, they are.
Believe it or not, we use the same PPP format common in agile dev shops. However, instead of "Progress, Plans, and Problems," we use "Victories, Goals, and Help Needed" to give it a slightly more optimistic and personal feel. We also set aside time to discuss big picture items (such as challenges at work, medium and long-term relationship management, housing repairs, etc.).
We don't have kids, but if we did, we would definitely use this time to sync up about that. Make sure we both know what activities they have coming up and/or shared understanding of how to love, praise and discipline them.
With that said, I think that almost all of their effectiveness comes down to who's leading it. When I first become a manager, I assumed that I would probably suck at it, so I read everything I could on how to be a better manager. That was especially true when it came to leading 1-on-1s. But, when I've worked with managers who just didn't care for them, or didn't care to learn enough about how to do them properly, they were invariably a waste of time. So, despite my own experience, I don't begrudge anyone who thinks 1-on-1s are a waste of time. In many (most?) cases, they are.