Because they want to sell, and most of the runners are pathetically unfit. Just look at the average times on popular runs. People want to see okayish fat runners and say they're fit, just like they want HAES. They don't want to work for "unrealistic" goals.