@Colleen253 I think it totally depends on where you are located.
I've had a lot of great people coming into town for a one night stay, attending a concert or event. And then, there are those few who spoil it for the rest. The thing about Halloween is the mess made by costumes - glitter, paint, sequins, fake hair, makeup on everything.
New Year - well, New Year. I've had a couple of very loud, obviously very drunk, guests over New Year, and just don't do it any more.
Realize this is probably not Airbnb doing this blocking - it is likely your local government making them do it. Maybe your mayor has been talking to our mayor about party houses, and our mayor said "well, we ban single night stays.....".