From a writing perspective, do you guys also find it weird that Kizaru was this unstoppable force (from the pov of the Strawhats) in Sabaody and now he is getting toyed with like he is nothing? I understand that luffy is stronger than him but I still think that there is something missing in the middle. The power difference and the portrayal from then to now is night and day.
Also Luffy already beat someone who was close to an Admiral: Katakuri.