User blog comment:Ghmorello/Chapter 895: No Step On Snakeman!/@comment-143.52.35.70-20180216120943/@comment-24769684-20180220055042

You ever stop to consider...that Katakuri can't use his Haki as well as he could before because Luffy can match it now? Which was...kind of the point of the whole fight? If Luffy had used Snakeman before, Katakuri could have just dodged everything due to how superior his Haki was. And even now still, Katakuri displayed some crazy dodging skills AND got hits in on Luffy.

And Zan Giri Mochi is pretty much THE most versatile of Katakuri's Devil Fruit techniques that doesn't involve awakening. He's got speed, he bludgeons people with sheer blunt force, spikes, and Haki, AND the stickiness of the mochi plays a role in it.