It's just impossible to balance for all those demographics. There's not 1 single champion in the game that's balanced for all.
And no, Akali doesn't do good in pro play because she counters stuff, those players picking Akali actually know how to play her, but they have something yolo que doesn't have, and most importantly, yolo que doesn't even know exists, well, at least the vast majority of yolo que: actual propper wave management.
Yes, Prof. Akali may be a better Akali player than 1 of those pros, and maybe even solo challenger mains may be better Akali than the procs, BUT, those pros are also 1000 times better Akali players than 99-100% of the Akali you see in your games, based on your elo.
Akali is outperformed in solo que for 3 reasons mainly:
- Most players don't know how to properly play her and her power spikes/curves
- Most players don't know how to properly manage waves
- Most players don't know how to properly play match-ups.
Akali needs much more than just "skill on the champ". Yes, being able to play her well is nice and all, especially when the enemy is dumb as a rock (like the Veigar in my last game, he was actually allowing Akali to get in melee range of him without using E or W or R, heck, I've seen him go close to her, for some unknown reason), but even if you can play her, if the enemy also knows how to deal with you, without knowing how deal with the match-up and how to manage the wave, you're cucked.