My family and I have been here for going on 7 years. The first year we went to 2 functions at Carney Park for two different functions. One was Halloween, and we have never wanted to set foot in Carney for any holiday celebration ever again. Our child (who was only two at the time) was shoved to the ground and her candy taken by bystanders while we were trying to lift her up and comfort her. I was about 7 months pregnant at the time and was shoved repeatedly by Local National teenagers, trying to run over and in front of the smaller children to get to candy being handed out. Parents stood back and did nothing to contain their children, even though they were "guests". Worst experience we've had here, but we avoid situations like this to make sure we don't get a repeat.
To outright exclude Local Nationals would be, I think, an act of hostility. In truth, no matter where you are in Naples someone is cutting someone else in line or in traffic, and I've even had people even walk directly in front of me and stop while I was standing in front of a shelf in the grocery store. Its as if everyone is oblivious to anyone else's feelings, how long they've been waiting, etc. Its all about the perception. "If I don't make eye contact with you, than I don't really see you, therefor I'm not doing anything really wrong." Instead of excluding Local nationals at holiday events, I believe there should be a sort of "Code of Conduct"enacted to make sure run ins and hostility doesn't breed contempt for the locals. NO cutting in line, NO taking more than anyone else, NO children behaving in an unsafe manner, Parents will be responsible for their children's' (and teens') actions and will be asked to leave if not dealt with. Things like that.
As much as I love living in Italy, I hate the attitude that comes with it as much as the next American who feels excluded at an event meant for Americans. Maybe before the next major event, someone could suggest this at the next Town Hall meeting?