AND NOW WE HAVE THIS!!
All doffy fans arguments fall apart step by step, first gammaknife who was portrayal equal to Killer move, now Law power to cut or teleport other people. Now it make sense why Doffy believe that Vergo was strong enough to block Law, sadly Law haki was stronger because that he cut him down. With also means Doffy haki was weaker then Laws haki(with we know since DR).
Before people coming up with "but Law move Luffy and Zoro away", he only could do it because both let it to do.
Everyone who have a stronger haki then Law should be able to block Law df power expect moves like Countershock/GK, this make look Law less op in a battle against commanders who actually have better haki then him.
So Law would need to fight in close combat against someone as Cracker because his haki is not strong enough to cut/teleport him, make it look like for Law even far harder.
!!
I doubt it's just having stronger Haki is enough to stop the teleportation. Stopping teleportation and stopping an attack are two different things in my opinion.
He says ''
so strong that I can't do it'', he just doesn't say ''its stronger than mine'', there is a difference here.
It looks like the difference must be on a completely different level to stop the teleportation, I doubt it's simply having stronger Haki would be enough to stop it.
But for blocking Law's attacks, I agree simply having close, equal or a little stronger Haki would be enough.
Also Smoker as well as Hawkins too blocked Law's attacks, I believe Vergo could do it as well, I think he underestimated Law, and went for one-shot and thus he failed.