I'm a bit annoyed that loads of people have been moaning about Halloween, saying they don't like it because its American, even DS1's French teacher (who is french) repeated this to the whole class. The phrase "trick or treat" is american and so are pumpkins but the rest, dressing up, lanterns, children being given treats etc, are very traditional up here in Scotland and have always been a much bigger thing than bonfire night up here.
We have traditional games, and traditional foods for halloween and we have been doing them for hundreds of years - Where do you think the Americans got their traditions from?
It is a combination of anti-Americanism and ignorance about non-English traditions and it really annoys me! Its supposed to be fun!