He gave his all. Just like Aokiji, they are just not that strong.
If anything, it was Luffy who held back. No use of adv haki until his last attack.
If he fought seriously and let's say Kizaru also held back a little (although I don't see what he has that he didn't show), Luffy would mid diff Kizaru.