I haven't called anyone lazy or incompetent! If you feel your child needs them, that makes sense for you to use them, everyone knows their own child best.
I know my child, you know yours. Is that so hard to agree with?
My dd's nursery staff were also telling me, before dd turned 2, "she really can walk all the way here now".
I knew dd wouldn't run into the road because she could explain to me that it was dangerous. We'd seen roadkill and discussed that. And so on. Now she's 3 we play games like, race you along the pavement to the next crossing, and wait there. She understands rules, and leaving the pavement without holding hands is a blanket rule we never break.
As I say, her nursery classmates behave the same as her, so she's not unique. Nor am I uniquely "reckless" as another pp accuses me. Maybe it's regional? Reins are never really seen where I live.
But every child is different. Your child is different to mine. I never called anyone lazy or incompetent.