I alwways did find it funny that a jogger would pay $100 entry fee, fly for $400 to a marathon, and walk for five hours to get a finishers medal and a t-shirt.
The difference between TRUE runners and joggers (to the general public it's "racers" and "Runners" - too often have I been called a jogger...) is a RUNNER (racer) can train 90-200 miles a week and not feel the need to share the fact they just ran a 21 mile training run, whereas a JOGGER (runner) needs to pay north of $400 total so they can get a medal, a t-shirt, and a picture to put up in the office bragging about the day they ran 26 miles. I don't know about you, but THAT (jogger's approach) seems more like ME ME ME rather then the RUNNERs.
I don't want nor do I need a medal or for people to baby me after I run a 20-22 mile long run. I don't even share that information unless someone asks me. I know this is the competitive RUNNER in me talking... But I'd rather save my $400 worth of race entry, travel and hotel if I was simply looking to COMPLETE 26.2 miles. If you're looking to quality for Boston (trials etc) or COMPETE against people you know - go for it. But if you're going to simply complete the marathon just to say you did it - why not map out a 26.2 mile course around town and save yourself $400.
That's the differece between a Runner (racer) and a JOGGER (runner). A jogger is the ME ME ME, they need the pat on the shoulder for TRYING, whereas the RUNNER actually has standards, and finishing isn't even thought of it, it's a given. Could this be the root for American mediocry in distance running? The spread of low-standards nation wide (EVERYONE GETS A MEDAL YAY!) sort of deal? Competitive races are few and far between, unlike the 70s and 80s (golden years for running), where the vast majority of people wearing running shoes did so to COMPETE and not because it was a fashion.