The thing is that match up is very important. Hakuba is a wild beast with no brain and speed itself is useless against Robin (she already stated that when defeating Pell). I think Hakuba def is Tobi Roppo level, but Robin nowhere near - was just a highly superior match up advantage Robin got there, and perhaps she was lucky that Hakuba didnt attack her from 10m distance like it would be in a fair 1v1, but attacked her from several hundred meters so she had much time to prepare and counter his speed.
Straw Hats are in general rather much overrated than underrated.