Are you competing with monster tesla in coping contest?
-No one ever said Hancock's ability can be stopped by Haki, thats only for some abilities.
-Haki does not cancel DF power.
-Law only couldn't teleport superior Haki users Kaido and Big Mom,
every other of his DF abilities were working on them fine, even the non-awakening ones.
Kid literally turned Big mom into a magnet, despite Big mom having much better Haki and stopping Law's teleportation.
Teach simply stomped Hancock due to Haki difference, she couldn't do anything to Teach holding her with 1 arm only.
You want to cope more did you finally learn the difference with ''scared'' and ''scarred'' ?