Marine Admirals are just that weak. Aokiji couldn’t one shot MF Luffy either
All manga readers should be aware of its necessity, the author can make wide use over it as long as it helps turning the manga more pleasant and more fluid.
After all imagine if Garp would have never been able to punch Luffy, all the fun.. gone forever. Similar thing with Kizaru.