You wanna make excuse for Luffy but you were same dude who was saying Zoro took an L against Killer because he passed out and his endurance is trash now despite not recognize that was also done for plot?
Why so much hypocrisy because Luffy has defeated your favorite character Katakuri?
Luffy got decapitated while Zoro casually tanked that attack. It wasn't a small cut, there was a massive splash of blood.
It was just Oda reaffirming what he has established pre TS. Zoro's durability and endurance is a tier above luffy's.
Now Killer's Stab >> Apoo's slash > Apoo's pounding on Luffy >> Everything Katakuri took from Luffy.
You started this bullshit, now live with it.