Why should everyone run Marathons

While marathons have caught the fancy of most people who can claim that they have run some marathon or the other.