the event is still available if new players want to play, it currently gives no special rewards apart from a bit of gold and xp. although xmas nightmare still awards the artillery skin, but i do not know if thats true. he didnt forget to delete it, it is simply there for re-play-ability.