The problem with Ahri is that she doesn't have an identity. She used to be an assassin, she used to be rewarded for landing Charm and skilled play. Meddler decided that style fit Fizz a lot better, so he ripped the amp off her Charm and gave it to Fizz' ult. Then he nerfed Ahri's bases and scalings and put a random-ass MS mechanic on her Q. As a result, she disappeared from professional play and high elo alike. Then, because she was underperforming, Meddler decided to nerf the range on her W and R. When her performance fell even lower as a result of that, he nerfed the sustain on her passive.
Rito and Meddler has this backwards idea that when champions are underperforming in high elo, that they need to be nerfed and this will somehow fix them?
Ahri isn't an assassin anymore, but she isn't a mage either. She's a random character with a generic skillkit that functions on hoping the enemy team is less skilled than yours. She doesn't contribute anything, but her safety means she isn't a liability either. She's a lower-mid tier champion. Her simplicity and lack of skill expression makes her annoying in bronze, like Yi, Garen, Sona etc., but her lack of utility, damage or redeeming traits makes her unplayable professionally or in high elo.
Would I like to see her become an assassin again? Yes. Do I think the Charm amp should return? Decidedly so. Does she need a random-ass MS mechanic on her Q? Of course not. If Ahri received a FULL REVERT back to her Charm-amp kit, I would be satisfied.