I don’t find that true at all. Stutter stepping, kiting heroes, and healing yourself, you’re actually quite durable. If you’re just eating hits by standing still, yeah that’s going to be an issue. It’s only in situations where you get ganged on where things get more tricky. If you have trouble AAing, you probably just need to practice learning how to stutter step and kite or pick a hero that is less AA centric.
This is not really true anymore with her new AOE heal, and the fact that she has baseline life leech alleviates having to spend as much heals on herself.
I mean these are talents for a reason. But even without talenting for her other abilities, her stun is invaluable no matter what spec she’s at. And an owl is still useful as a scouting tool, and an important part of her burst combo.