What do you need to master champs like Viktor, Orianna or Blitzcrank?
Mechanical skill.
Mechanical skill.

cries that you included Viktor and not her
He's less of a man than she'll ever be.
Her Hextech augmentations has stopped her aging. She's no longer human.
Let's see....
10% luck, 20% skill 15% concentrated power of will 5% percent pleasure, 50% pain And a 100% reason to remember the name!
Nunu Bot's here.
Requirements: Spam /laugh every second.
you need infinite apm to play nunu bot at maximum potential
Ironic. None of them take actual mechanical skill.
tons of whiffed shockwaves say hello. There's a reason "3k elo shockwave" is spammed at Twitch whenever a pro fails her ult.
Mechanically she's easy for how much damage and destruction her abilities bring. Sure she can miss it but that's not what I'm saying. That's like saying Garen missing his ult (as in it doesn't execute) proves he's somehow mechanically complex.
Her main ability is a skillshot that is predictable and Orianna needs to place the Ball strategically to burst the target from an odd angle since the rest of her offensive abilities require her to land Q (unless somebody walks into the Ball). Sure, her damage is really high and she has good utility, but what mage doesn't have damage/utility at the cost of mobility?
And Garen's ult isn't as impactful as Orianna missing her skills. Garen can't cost a teamfight as much as Orianna can.
And I don't even play Orianna on a regular basis. I don't defend her because she's my main or something, it's just that she takes actual skill.
I play a lot of Orianna. It boggles me how people do poorly with her. Her Q is so easy to land and that ult is ridiculous. Low cooldown so you can just walk to lane, ult the enemy, and they're done and have to B lol
They're too used to Lux and how ridiculous her skillshots are? No idea, as I play neither champ very frequently.