Perhaps it's my shyness, but I generally don't approach strangers and speak with them if I don't have to. Maybe a few years ago, but it's been years since I did door-to-door, street work, parking lots, phones...I'm out of practice in confronting strangers and telling them why they are wrong about something or another like I did when I was a JW.
I saw a cart in front of DMV last month...I said hello as I passed by, conducted my business inside, and then went to work. I didn't have much time to spare on them. Maybe one day I'll have the time and the mood will strike me and I will give them some food for thought.