This is an unpopular opinion on this forum at least.
The theory of Luffy almost beating Kaido before he runs out of juice and the latter waking up again due to awakening so that ZKK happens is the stupidest and most bs one ever. Like, people aren't even understanding this shit, lol.
This is not even a 'fake W', it's just straight up a defeat for Luffy. Like, for example, if Kaido almost beats Luffy but then the latter wakes up having the ability to beat him at that moment because Kaido is down too, but he's beaten by let's say Jack. Is it Kaido's win if he was about to die? Lol. Pure nonsense.
The only way I see ZKK happening is it paralleling the hostage situation with Oden where Zoro would be there this time to save Luffy from Kaido's cheap attack. Because, like the Oden fight, it would be made clear that Luffy would've beaten him if not for the interference.
But of course, most Zoro fans won't accept it because they're so adamant about the awakening bullshit, lol.