Not really a counterargument to anything Squire James said.
And I happen to agree with him, this is the first OotS in quite some time that hasn't worked for me on some level. The last panel sacrifices all pretense of story plausibility for a joke that, at least IMO, isn't even all that good...