Two of her four abilities are skillshots (one that requires two hits to deal full damage, one that hits just the first thing it contacts), and the other two have smart-targeting that may not actually hit the target you need it to hit. She HAS to burn mana and push the wave to access her sustain, her mobility is entirely gated into her ultimate, and her mana costs are decently high.
She is squishy and CC vulnerable (having no escapes save her ultimate), and is weak to mobile characters who can dive at her, especially is they can block/juke her E. She's also mid-range, meaning some mages can simply harass her at range.
She has a nice kit, certainly, but she definitely has weaknesses that you can exploit.