Something what bothers me…
Pre skip Robin struggled yama holding him off physically. In Thriller Bark she failed tohold off a weak Zoro zombie, who easily was able to break her hold. But now she had no problem holding off Hakuba?
Either Hakuba is just a speedster and physically weak or dunno
If i remember correctly she created 16 hands to stop zombie who was about to attack Chopper, and she succeeded. He was able to break free because it was only 16 hands, Robin can sprout more. Moreover, few chapters later she restrained Ors's arm….
She felt pressure of Yama's weight, when he was landing. Again more hands would have eliminated this issue.
Robin's words stand true - power and speed means nothing to her. She proved it with Hakuba (speed) and she proved it with Ors (power)