You talk in such extremes. Having a beer or three and eating food doesn't make one a fat slob. For the most part its not going to effect your climbing performance, especially if you do cardiovascular activities like running, skiing, or biking in addition to climbing.
I guess its cool to respect Haston's focus but I think its cooler if you can crank hard and not be as anal.