Luffy eating food and recuperating has been a thing for years. If Zoro drank a crap ton of sake and felt better it would also be better (see water 7)
I get what you're saying but still, just because it has been a thing for years, doesnt make it any less ridiculous... Kills the tension smh.
Zoro getting the shot will fuck him up really bad once the effects are over.
Luffy on the other hand can get beaten and knocked out for God knows how many times and then just proceeds to get recovered by having some food. This is vs a Yonko. I just find it hilarious.