"No tabu, I think not! Take the dog training, to a reputable trainer."
Oh I have, trainer, behaviourist, vet's...weirdly none of them managed to make irresponsible dog owners train their dogs...
"My point is just because someone doesn't automatically put their dog back on a lead as soon as they spot you doesn't mean they are letting their dogs run riot."
Well in fairness, they don't need to put their dog on a lead if they've got decent recall, that's what the OP was on about and what I meant.
I don't care what someone else's dog is doing if it's not coming over to mine
Well socialised dogs approach at a normal pace, they read the other dogs body language to see if they're welcome or not, they don't run over and bounce if the other dog is giving off very clear signals that it's not going to welcome them.
Badly socialised dogs with decent owners get called away because I'm moving out of their way, with an on lead dog and warning them that he's not ok with other dogs...