[{quoted}](name=Fate Fire,realm=NA,application-id=3ErqAdtq,discussion-id=0e3Ovsyd,comment-id=0007,timestamp=2016-12-04T16:17:02.424+0000)
Short ranges, ult reliant, high mana costs on W and E, pathetic W damage, low Q damage compared to other mid laners. She does not deal well against tanks/fighters even with the small amount of true damage on the return (which is about 300-400 late game. Sounds like a lot, but if they have Magic Resists, still only comes to about 150-200) If she misses the charm, she loses out on a lot of potential damage, any sort of crowd control can mess her up or even just blocking a portion of the damage.
-
She doesn't really have short ranges. She has long ranges on Q/E, which is all she'll be using until she has kill potential. Only bad Ahri players think she's still a burst champion. She can only really burst if insanely ahead. Ahri's there to catch people out of position and punish them without offering them the same option against her, not be Leblanc 2.0. W/R's range will ONLY be used if she's going to finish someone off, in which case the short range doesn't matter.
-
She's not super ult-reliant compared to others (almost every champ relies on their ult btw). Her ult just allows her to accomplish more things relative to positioning. She's plenty strong with just her Q/E kiting/poke. Its not like her ult offers good damage compared to the rest of her kit.
-
So many mages have higher mana costs, especially on their main spell. Most champions have high all-in costs, which is what her E and W are used for. You simply spam Q, which is relatively low cost, until you can all-in. If you're spamming W/E, you're doing it wrong.
-
True damage isn't reduced by magic resist, like you're implying?
-
If anyone misses their CC they lose out on a lot of potential damage.
-
Any sort of CC can mess anyone up.
-
Blocking a portion of anyone's damage messes almost any combo up.
All these mid laners counter her.
Cass doesn't counter her. Morg doesn't counter her. Lux doesn't counter her. Veig doesn't counter her. Taliyah doesn't counter her; she can only punish you mispositioning, which is Ahri's strong-suit. Heimer doesn't counter her. Vlad doesn't counter her; she counters Vlad if anything. Sol doesn't counter her. Yas doesn't counter her. Anivia doesn't counter her....
So we have a grand total of just Annie. One champ. And Annie honestly beats most champions that can't out-range/burst/CC her early.

can still be a nightmare for her to deal with.
Can be a nightmare for anyone to deal with. Ahri isn't specifically weak against any of those outside of maybe Hecarim or Vi, and, again, they would be a nightmare for anyone to deal with. More-so than Ahri, even.
On top of that, she's extremely vulnerable to ganks if she doesn't have Flash and Ult up. Most will use the ult in one of two ways: either to kite to get damage off or running away. If you can make them burn it for the latter, then you've turned a 5v5 into a 4v5.
Only vulnerable if she's mispositioning horribly, like with any other ranged champ. Compare to someone like Annie. In fact, due to Ahri's Q, she's better off than every other immobile champion in the game when it comes to ganks/positioning.
Ahri's ult simply makes it harder to punish her positioning. She can still easily contribute a lot to a fight without it. Its in no way 4v5 unless you somehow think Ahri is an assassin right now. She's a kiting mage, which her Q/E/W are still very strong, especially with each other, at accomplishing, even without the ult.