The idea of the event itself is great, but there are a few things i don't like:
1) On December 25th, most of us spend time with our family or leave and are unable to play. I am one of those people. Is it really necessary to play that particular day?
2) As a player who has a lot of responsibilities and i can afford to play in my free time, i don't like the idea of rewarding the top 10% of players. In the game i am the type of collector and i want to receive all rewards. I am sad that i may not receive something. Can it be changed somehow?