if Annie was a new champion released today..
she would have a shield+stun passive, Q would do %hp damage and her Ultimate would slow enemies.
why?, because that's how we make champions these days, we forget how to make old ones and we started to give 3 effects in 1 skill, it's more fun..
then we wonder why it is hard to balance overloaded champions