Why shouldn't people talk to strangers?

Talking to strangers can be dangerous , especially for young people. You can be civil without being rude . If the person is making you uncomfortable , by all means tell the person s/he is in your personal space and making you uncomfortable. If they persist, and you can't get away, tell them loudly[ not screaming] and firmly to BACK OFF!