Yeah you need to be able to hit your shots, but if the Ana uses their cooldowns well they're great. I've played AGAINST some really good Ana's that would hit sleep on charges or just after ult when I was on Rein, sleeping me with nano boost from our own Ana, grenading our team against Zeny ult, etc. Unfortunately the good ones always seem to be on the other team.
EDIT: Anyone watched Zupperman? His aim is fucking insane. He destroys with Hanzo and McCree. I know he's a pro on some team, but he must be one of the best worldwide. I'm more impressed with him than Seagull, Mendo, Graceful, Taimou, or any of those guys.
XI Wiki



