Some people are just too "ba humbug." This guy, "..has a permit to temporarily block the street in front of his home during the show and has hired 11 off-duty police officers for traffic control, paid crews to clean up litter and rented portable restrooms to address such concerns."
Short of paying his neighbors for the problems...oh and by the way it's Christmas....he cannot do much else.
The point is still simple, stay away from spot lights. The problems will plague you.