Annie is just plain overpowered.
She takes no skill, has ABSOLUTELY NO COUNTERS, and hes no counterplay in game other than staying out of her range. She can go 0/5 in lane and still 100-0 most mages with TIBBERS AFTER SHE IS ALREADY DEAD. After going 0/5 in lane, all she has to do is press R and you win a teamfight. You should not be able to lose lane with an EASY laning champ, and then proceed to completely carry the game by yourself. Annie's champ design is cancer to this game. No one else has the stun, damage, utility, tankiness, scaling, and easy laning that she has. All of this in a champ that has absolutely no skill shots besides clicking a bear onto someone, and that doesn't even count.
It's just beyond me how you can look at Annie next to other similar champs and think she is balanced. If someone can lose lane 0/5 and then carry the game, it's probably a bad champ design. If someone can lose lane 0/5 and then carry the game without landing a single skill shot, while being tanky, 1 hitting half the team, stunning up to 5 people, and again, not using skill shots, its DEFINITELY a broken champ.
Annie is a complete joke and is cancer to the game. Champs with that much impact no the game should not take absolutely no skill and either need have a difficult lane phase or not scale as well.
Here's an IDEA for you Riot:
Annie's Q should be a skill shot like you made viegars. There is absolutely 0 reason to NOT make this change. Annie's Q should not refund mana after killing a minion. ( A champ with her design should not have the easiest laning phase and CSing of any champ in the game)
The whole community has known she's broken for years, maybe do something about it this time INSTEAD OF BUFFING HER ULT.