that comment rubbed me up the wrong way too
this is what happens with us. Depending on what we're doing and where we're going, we may use the pram or trolley, but if DD can walk somewhere, i'd rather she walked. we put the puppy harness on her back at her request (Gotta love hearing "spot SPOT" when she sees it) and we hold her hand with the harness looped on our wrist. she doesnt' get dragged along like some beligerent animal (but hey, i'm someone that wouldn't use a collar and lead for my dogs either - i used harnesses so they weren't tugging on their necks, and would stop and start a hundred times so they weren't being dragged along).
anyway - DD is allowed to let go of us provided she talks to us about what she wants to do (normally to look at animals or to eat something that she wants two hands for - otherwise, it's to push the trolley). she is conscious of the harness, and just doesnt' run off - but it has helped us more than once when she has tried to take off in a car park.
FWIW - i wasn't a fan of the harnesses pre-DD either. BUT i'm not always in a position to have a pram with me, trolleys LOOK uncomfy to be sitting in for prolonged periods, and i'd rather DD had a chance to walk around, explore and learn her limits - safely.

