For me, it makes no sense for parents to drum it into their kids' heads day after day, year after year, not to talk to strangers, but then on one particular night of the year they encourage them to knock on strangers' doors and take candy from them. Excuse me? Doesn't anyone else see the contradiction here?
One more word of caution to anyone taking their children out trick-or-treating -- a scenario for you to consider: A couple days after you've canvassed the neighborhood for Halloween candy with you child, he or she is walking home from school when a neighbor calls out, using his or her name (which he learned a couple of nights ago). He invites your child in for some leftover candy. "I'm not allowed to talk to strangers," your child protests. "Strangers?" he replies. "We're not strangers. Your parents brought you here on Halloween, remember? I gave you some chocolate and lollipops. C'mon, I have more candy set aside just for you. Your mom won't mind." What will your child do? You have unknowingly opened the door to a possible pedophile...and believe me, they do live in children's neighborhoods. They don't look creepy. They have nice homes and well-manicured yards, are members of the PTA, and are well-respected residents in the community. And they know how to lure your children in. Be aware.
I'm not suggesting you raise your children in fear. But using some common sense when it comes to Halloween can go a long way in keeping them safe. Don't throw your common sense out the window for the sake of 'tradition.' Things are different than when you were a kid. The world has changed. Maybe it's time for traditions to change as well.