I agree with that assessment. They're good to have as a forum where either you or your manager can discuss issues or ask for help. But as a compulsory weekly meeting, most of the time they're not constructive. And at several previous job, I had managers who made them something I dreaded doing each week.