Dont know how serious i can take this argument, specialy when i compare the situation with WCI where Luffy refused to eat for way longer, lost every muscle in the body and still fought all appearing enemies, without fainting.
The argument, he got attacked in surprise, cause he was distracted is something i can take in that moment, its plausible and doesnt make Zoro look bad, but fainting cause hungry, while he was in waaaaaaaaaaay better state that luffy back then, sounds like lacking in stamina in my eyes.