They always had approved times and even a date in my hometown. Trick or Treat is always on the Friday before Halloween, because then everyone can stay up late eating candy and teachers don't need to worry about hopped kids in class.
It was that way when my dad was a kid as well.
But, in the town where I went to grad school everyone was out with their kids in 06. All the college students handed out candy to all the little kids. It was really cute, but it was a small, college town.
I also think part of the problem is that the UK doesn't have a history of Halloween celebrations. So where at home your are little you get candy, you get too old, you hand it out and decorate the house. In my village it has just turned into a bunch of obnoxious teens demanding candy.