In our town and a lot of surrounding towns, they adopted doing trick or treat on the night before Halloween about 30 years ago. The rationale for it was many adults go to parties on Halloween night and they don't want kids out on the street if there is any possibility there may be adults driving under the influence of alcohol.

Changing the date is not a bad thought when you look at it that way. But it's kind of sad that the holiday is for kids and you have to consider the behavior of the adults who want to act like kids more.