I know that the META doesn't really favor annie, but i think she is still pretty good. First of all, she got a really nice last hit help with her Q. It really helps her when ahe is outpushed since she doesn'treally have a nice waveclear. Her, W, well, it has a pretty high damage. Her E helps her a lot against ADC and auto attacker. Her R just makes assassin want to avoid her for some times. Her passive gives a lot of teamfight presence and also enable her to survive from ganks. Her base damage and AP ratio is pretty high. Her auto attack range enable her to poke a bit, especially against Yasuo. Buying Zhonya will help her fighting against her worst enemies, assassin.I think she is a bit underrated for her power.