Sure, I think it's all based on the event.. her abilities are easy relatable to Christmas.. so it's easy to understand why she will get one..
There are many heroes who will look awsome with a Xmas design.. but it's something we have no control of... lets just enjoy what we have while it's free... your lucky this game was not made by EA... because you would need to buy the *show your opinion* add on.... or the 20.99 to unlock the new hero