since Shanks seems to be personally taking charge this time, the fight will cut short. Law Vs BB was a different scenario. Law picked ideal location to clash despite being ambushed, also his crew had a plan. Most importantly, Law has hax DF. On the other hand, Kidd has only one plan- "attack", not so smart plan when we have fleet of allies + Giant warriors of Elbaf + a Yonko with his full crew.