The difference was, there was no clear narrative illustrating Kyros "shouldnt" take out a doflamingo executive, unlike Wano. Kyros was set up to fight Diamante for like 40 chapters. Wano specifically shows only new gen pirates fighting executives and highlights that when the CP0 guy talks.
-there is a storyline with Marco being aware that he has a purpose in this fight, but being unsure what that purpose is, that has now been ongoing for twenty chapters. That can easily become beating King to defend the new generation, especially given their respective positions in a Yonko crew and the fact they are actually fighting- and neither seems keen to stop doing so. I find it bizarre that everyone just seems to think Marco’s been brought to the arc just to float around the background and get beaten. That’s a poor payoff.
-The CP0 scene doesn’t actually show any Calamities, it just shows the Flying Six and talks about stopping Kaido’s powerful officers. From what we can see, CP0 simply weren’t talking about the Calamities at that time, probably because no Strawhat was actually fighting one. It was about the Flying Six fights.
-the new generation still overcomes the old if Marco beats King. Same way we’d still say that the Strawhats beat Enel and his priests even though Wyper was the one to actually beat Shura. And the Strawhats beating the Donquixote Family, despite Law, Kyros and the Fleet being involved. Just one fight does not change the overall outcome of new gen triumphing over the old.
-Yamato vs Jack. Very likely to happen... also very hard to say it fits this theme. Yamato’s probably been a Beast Pirate longer than Jack and they’re the exact same age.