Akali is not an Assassin
Assassins are supposed to be high risk, high reward, with high mobility and are squishy. Akali can build Hextech Gunblade, and be set to 1v3 at level. It really is dumb. Having your entire team to 1v5 akali, is not a counter. You keep nerfing her shroud and then buffing it in other areas, when it isn't even the shroud thats the problem. Her Ult, should be like Ahri's ultimate, a regular cooldown with three charges. After she uses the three charges, it's done. One shadow dance charge is all that is needed for her to kill any priority target. Right now, Akali just goes around and kills whatever the hell she sees because she can. You don't see Talon 1v2 Xin Zhao and Jax, you see him avoiding them and fighting the enemy adc. You can say that once she dives into your team, you can easily kill her, except for the fact that she has so much lifesteal and spellvamp that she almost never dies, and if she did, its because your entire team focused her and got melted by the other 4 members of the enemy team. It can also be argued that if she isn't fed, she's not a real threat, but that isn't true because she can secure kills in teamfights and then snowball off of that, and I've honestly never seen an Akali lose in lane anyway. There are other assassins like Katarina, that have characteristics similar to this, snowballing, 1v5's, and spellvamp/lifesteal. But, Katarina's laning phase is pretty bad, she also is shut down by A SINGLE cc ability. If you hit Katarina with any interrupt, doesn't even have to be hard cc, could just be a Thresh flay, her threat to your team is pretty much done. Akali can take the cc, and then just keep fighting. Finally, even if things go south, all her burst is done, she shrouds, and if you don't have a pink or lee sin, she's just going to sit there the rest of the fight or until she has charges on her ult. Thoughts? I really think she needs her ultimate nerfed or a complete rework.
TL;DR Akali is an overpowered AP bruiser with 3, recharging, resetting, gap closers.