Wow. Each to their own, and it isn't incumbent on anyone to provide emotional support to a stranger, but five minutes chatting to an elderly person at the bus-stop who is probably lonely and doesn't have anyone in their life to chat to that day, isn't exactly burdensome. Why so much anger about it? No anger at all. And in my experience, it is never lonely pensioners. But I’m still not going to do it because experience has taught me that it can be difficult to shake them off afterwards, partly because I want just a few minutes peace before my day takes off and I have to be switched on and, although I didn’t specifically say it, it takes every ounce of my mental energy to get through each day. I’m not going to tell a little old lady to sod off, of course not. But I won’t be encouraging it.
And the message you are sending to your toddler is that all strangers are annoying and should be avoided. It's your decision but have you thought that they might need to ask a stranger on the bus to help them one day if they are ill or lost. But I suppose that would be fine the other way around? Not my decision, he’s not actually mine. But I hope he’s learning that when a strange man you don’t know asks your name and whether you live locally, you’re not obliged to tell them. Nor do you need to let your over priced lunch go cold to entertain a man who is bored while waiting for his wife and son. And aforementioned toddler is being taught to seek help from bus drivers, someone in a shop, police officers etc, rather than random strangers, in an emergency. Also, there’s a big difference between not wanting to engage in casual conversation and helping someone in an emergency. If he’d been ill or struggling to pay his bill, then of course I’d step in and offer help. But this wasn’t that.
I get that it's very annoying opening the front door to random strangers disturbing your down time, and people trying to sell stuff, but one day the person at your door might be trying to tell you your chimney is on fire, which is what happened to us! I take your point, but I live in a shoebox sized flat. I can hear seagulls landing on the roof. I’m also surrounded by neighbours. We are jam packed together. If it’s an emergency, there’ll be more than a simple knock on the door, so I think I’ll be fine.