Karma is TOO balanced. It's hurting her.
Disclaimer: I'm a Karma main and she's my favorite champion in the game. I'm saying this not because I want her buffed or nerfed, but because I want her to have her own identity.
I never thought I would say this about a champion but Karma is too balanced. She is the least toxic, least over/underpowered champion in the game. However, this is sort of an issue... Because of her kit, she has only 2 forms of damage that don't scale too well with her AP, and her shield is a joke. The MS buff is nice but look at most other support's shields and most of their ap ratios are even better for it.
So this puts Karma in an awkward spot. You'll find that because she is equally poke, mobility and peel that she doesn't excel anywhere. Put her top lane mid or support and she'll do basically the same thing and hardly change the game. She just lacks an identity. Janna has better peel, a waaaaaaaay better shield, and she has access to an ultimate in itself rather than an R that buffs another ability slightly. Sona has poke and buffs. Morganna has a much longer snare, a better shield, and a far better ultimate. Lulu has better peel, about equal poke, and better buffs. Karma is just decent at everything. Regardless of what people say, I also think she has very low reward for her skill cap. Her Q seems to have an even smaller hitbox than Morganna's Q, it has a very small explosion radius and doesn't even explode if it doesn't hit something, and you pretty much have to waste your shield to get the snare from her W.
Can we just give her some identity? She needs either higher base damage lower ratios or higher ratios lower base damage. Right now she is just too balanced. Perhaps even changing her passive or cooldowns would be helpful. It's just hard to pinpoint a particular weakness on her other than pointing out the fact that she's not really strong at anything.