I think it would contribute positively to the game if every event added something small to the game that was going to be there to stay once the event was done. Maybe they'd put more work into the events if they didn't start from the idea that it is going to be only in the game for two weeks and then discarded to never be seen again.