on Akainu, why didn't it do anything? Akainu said "Haki users, huh? How annoying" or something to that extenet, yet I don't recall them doing any damage to him.
They did do damage. Anyway, if you look trhoughtout all of marineford it seems they have ridiculous mastery over their logias because that happens multiple times. One of the times it happened against WB and some random even said WB used haki