If Marco was doing no damage, then
why Kizaru, Aokiji and Akainu didn't counter attack Marco immediately?
WB tried to stab Aokiji, it didn't work, Aokiji counter attacked him, almost was going to stab him if not for Jozu.
Marco kicked Aokiji, break his ice sword, send him flying, Aokiji didn't counter attack Marco immediately.
Kizaru continued to attack after Marco stopped Kizaru's attack for WB (something Mihawk didn't do vs. Jozu) Marco attacked Kizaru and send him flying, Kizaru stopped attacking Marco after that. If Marco's attack was no factor or 0 damage, why Kizaru didn't stay there and kept attacking WB pirates from the sky?
Why Kizaru had to warn Giants about Marco's attack power?
After
nerfed Marco attack Akainu, Akainu showed the sign of pain by making a noise, and retreated from attacking Luffy and Ace, if Marco's attack was 0 damage, why Akainu made a noise and why Akainu retreated? When Jinbe attacked Akainu, Akainu didn't make a noise and continued to attack Luffy, and damaged Luffy and Jinbe when Jinbe shielded himself for Luffy.
Marco
showed an attack power that threatens the Admirals, if he didn't show that, Admirals would simply keep attacking and ragdolling Marco, Marco would be no factor by only healing himself.
Marco saved Luffy from both Akainu and Aokiji, not just 1 attack.
Marco saved Luffy by
ordering Vista to stop Mihawk as well, so that makes 3 times saving Luffy.
Luffy saved Zolo and others from Big Mom's Tenjin.
Luffy saved Zolo and Law from Kaido after Kaido Thunder BaguaED both.
Like the rest of the Rooftop, even Killer.
A little scar after telling Law, Zolo will use everything he has and he will finish and Law needs to save his butt after, by warning him its all on Law after Zolo wasting all of his energy, Zolo was out in the end and needed to drink Mink pee to return back fighting and saved by Luffy.
Luffy with superior CoO warned the team something is coming, and then Law saved Zolo by teleporting him to the place where the Rooftop team escaped when Zolo delayed Hakai for 1 second.
Law also helped Zolo several times
when Zolo begged Law to teleport him before even Hakai as well.
If Luffy didn't save Zolo from Kaido,
Kaido would keep using Thunder Bagua on Zolo until Zolo shit swords from his ass and even drinking 5 liters Mink pee wouldn't save him.
Delusion.
Luffy and Law saved Zolo's ass several times and Zolo was out without Mink Pee and
Lanji carrying him around on his shoulder.
WB or anyone else didn't save Marco, and
Marco was still fighting.
Marco
wasn't even legitimately defeated in Marineford battle, Zolo needed to be saved by Luffy and needed to drink 10 liters of Mink Pee to recover and fight again. Marco was cheap-shotted from behind and returned to the fight in nerfed condition vs. Akainu and was still fighting back.