It doesn't bother me at all because I always assume the the human on the other end of the leash is an idiot until they prove they have some dog common sense.
I actually prefer it because it means that some obnoxious little 10lb. ball of fluff that thinks it's a Great Pyrenees isn't going to charge up into Birdie's face an nip her on the flews.
Yes, that has happened.
No, she didn't bite or growl at the other dog.
But I sure as hell made THAT dog owner know of my extreme displeasure and he slunk out of the playground with 10 kids under 5 giving him dirty looks & saying how BAD that little white dog was. So much for his bright idea of using his dog as bait to hit on the Moms.
When passing other dogs, I tend to gauge the other dog from a distance and either put Birdie on the other side of me or have her sit if I think there might be a problem.