People are complaining about the wrong things of Akali
Lets look at the FUNDAMENTAL issues of her kit
Her Q is a targeted short ranged harass with small damage on hit and more damage on proc.
Now the main problem isn't really the targeted harass part due to the low damage on hit and the fact that it will consume a lot of energy this way, the problem is that the mark usually lasts LONGER than the cooldown of the ability. This makes a constant state of "If you come near me I will hurt you severely" by procing the mark, throwing another Q, then procing the mark AGAIN.
This gives her an innate sense of zoning as an assassin. She can't afford to do this too long because her energy relies on DETONATING the mark, So I feel that more energy on cast, more energy GAINED per proc (For less harass) and less mark duration (and maybe a few base damage nerfs, but that's a big if)
Now another issue is her fight against melee's is NEAR impossible to control because of the above mark duration and her W.
Her W slows you AND speeds her up, so even if you have a pink ward, and you already used your hard engage you are shit out of luck. I don't even know why they gave her the movement speed boost, overall the movement speed boost and the slow should be removed, as well as the armor and MR, but give her something else instead to work off of.
Maybe the longer she stays stealthed she builds up a bit of bonus damage on next auto attack? This promotes long hiding, meaning that she wont appear and dissapear constantly if she wants to retain bonus damage, and if you have a pink ward the stealth wont really mean anything anyways. That's a big IF though, not everyone will have a pink on hand.
Finally her ult. People act like as soon as she hits 6 shes a huge threat. That's not entirely true. When she gets it at rank 6, she only starts with ONE, and has to wait an ENTIRE minute to gain her three dashes. Assuming you both hit six at the same time, you have your ult and she doesn't have all hers yet, this is still PLENTLY of time to punish her.
However, having three damaging longe range point and click stuns still is a problem. We can't make them skillshots because that would just give her an escape, and we can't make them too short because that would make her unviable.
I have one of two options.
Lower the range, but give her this perk. Each time she uses her ult, the range increases. Of course the counter for range increases will lower at later levels to compensate for the low cooldown dashes, but this means she has to get fairly close to close the gap at first, then if she gets resets or kills people she can close BIG gaps from a snowball in a fight
OR
The range stays the same, but the cooldown in between dashes is upped to about 6 seconds-ish? BUT, killing a minion or monster with it refunds the counter and also removes the between cast cooldown for the next cast.
These are the real changes akali should have.

. Quite honestly She has been nerfed to the ground.