I mean probably if you’re arguing for narrative impact but in terms of hypotheticals - a shambles out with a big enough room at the correct timing? You’re not convincing me that Shanks can blitz Law at that big of a distance and Law seeing him charging like Kid?
I mean let’s be real, that was just for a pure hype moment. Kid couldn’t even put his hands up or use haki or throw metal and yet he clearly saw Shanks in time. Oda chose a hypetool, he chose Kid. The treatment he gave Law against BB (and even against BM) is very telling that he favors Law as well. Law will probably not get the same treatment.
Law in that situation is not reacting in time, we saw that when Kaido blitzed him.
If Kid and Law are swapping places, then like Kid, Law does not know Shanks is there. He is aiming to put up a massive room, and amputate the fleet.
Shanks sees this happen before hand and moves to blitz.
Law is not needing to reacr from the time it takes Shanks getting from the shore to him. Neither did Kid. He is reacting to time he becomes aware of Shanks, which for Kid was when Shanks was right on top of him. I’ve no reason to think Kid would be any faster or slower than Law to react to that.
And we have literally seen Law, at that range, when he was fully aware that he was fighting Kaido, be blitzed despite Kaido having the time to say to him ”you stay there, I‘ll come to you.”
Absolutely zero reason to think that Law doesn’t get beaten the same way.
As for not getting the same treatment and who Oda favours, you really think that Law is special enough to be the first person to damage Shanks when Oda has been going full speed in hyping Shanks since Red? Or that he gets to make Shanks fail to protect his crew when that is Shanks’ big thing since Chapter 1?
There’s nothing special in hitting Blackbeard, Blackbeard always gets hit and wins anyway. Meanwhile Shanks is tussling with Whitebeard and Akainu, making Ryokugyu shit himself and one-shotting a guy who just got portrayed throughout Wano as Law’s equal.