People here often say, oh, people should get more involved when parents around them are doing bad things etc etc. I think I sometimes even agree with this.
Spending a few weeks in Canada, where people apparently do get involved in other parents' lives, has made me realise this is a bad thing.
Today, I was in a shop. DS1 (nearly 4) needed to wee. There was no toilet in the shop (and there are no public toilets in this country). I said: "go outside, pee on a tree". I went running after him, with DS2, leaving my stuff behind (at least it was a quiet shop). I found DS1 outside, trousers and pants down, not peeing, looking confused. Some woman had told him "no! don't do that!". He was peeing on a tree in the sidewalk, which no doubt gets peed on by a hundred dogs a day. He's not yet four. She scuttled off after I showed up, unsurprisingly.
I've also had people tell me off for leaving DS2 outside shops (with DS1). DS2 sometimes gets upset, he's often tired and cranky, so if I'm to do my shopping quickly in a tiny shop, it's best to leave him out. They also always want to know what's wrong with him, I don't know why.
And everyone seems to think Toronto is incredibly dangerous. I can't leave a baby on the porch (on a quiet street) for a minute while I rush upstairs to grab something. There are apparently evil kidnapping pedophiles everywhere. (I'm bad: my father asked me "do you have the same problem with pedophiles in the UK that we have here?" I said: "Well ... if you mean a massive paranoia about stranger danger, when the biggest risk to kids is from people they know, then, yes, we've got that problem.")
So I'm officially happy with the UK, where people may think you're a horrible parent or disapprove of boys peeing on trees (as I did, pre-toilet-training DS1), but at least they think these things silently!