Because all three admirals and Garp don’t even focus on Marco.
Garp just one punch marco, that it.
Kizaru and Marco just have clash and then kizaru is fighting against whitebeard. Then kizaru block shock waves. Then kizaru is kicking luffy and trolling on luffy. He is literally all over the place. It is not focus fight against Marco.
Kuzan don’t even fight against marco. Marco ist sneak attack kick on Kuzan. And that it.
Akainu is not even targeting Marco. He spend more time on battling whitebeard, chasing luffy just because Akainu hate luffy.
King and Queen are focus to taken down on Marco. Same Marco choked zoan king form and queen form so Marco can throw zoro for rooftop battle.
@Jiihad why this topi is crazy on king wank