Oda has written himself into a corner, where Law can essentially end the arc on his own, Dressrosa and Wano. That's how broken his DF is.
In Dressrosa, he
(1) Can't cut Doffy like Vergo, because Doffy's Haki is too strong.
(2) but his Haki is not strong enough to stop Shambles or Gamma Knife
(3) but his Haki is too strong to stop personality switches.
Complete mess. Same here with him dropping Kaido and Big Mom into the sea.
He can bypass Kaido's durability with Gamma Knife, but he can't teleport him.
In Dressrosa, he
(1) Can't cut Doffy like Vergo, because Doffy's Haki is too strong.
(2) but his Haki is not strong enough to stop Shambles or Gamma Knife
(3) but his Haki is too strong to stop personality switches.
Complete mess. Same here with him dropping Kaido and Big Mom into the sea.
He can bypass Kaido's durability with Gamma Knife, but he can't teleport him.