I have never seen a 2:50+ runner with a "flabby gut". What you are seeing are runners who are not obsessed with body image and do not manipulate diet and exercise to attain a certain body image that is popular in men's magazines. I could eat steak three meals a day and do a ton of lifting to get rid of the extremely minimal fat stores I have around my waist. But, I do not want to die of colon cancer like my grandfather did. And I know that with my body type, I can lift all day and will not gain any significant muscle mass. I will always look like a runner.
And why are you so bothered that runners actually care about their sport and get upset when another sport tries to promote itself by slamming running? What could be more appropriate then standing up for the sport you have dedicated so much of your time and energy to? How in the world is that a bad thing? Or is it just that runners are little geeks who should know their place and should not speak up when attacked by the real men with big muscles?