To each his own..
I don't socialize my two the way most do, and encourage them
to be suspicious of strangers.
However, with that, I don't put them in a position where others
feel uncomfortable. Keep them short leashed and quiet when
someone approaches, and train them to dodge and alarm, if
someone tries to pick them up.