text: The admission fees for races cover lots of things: closing the streets (and all the permits involved), food and water, usually you get a t-shirt and there is an after-party, plus just all of the overhead.  If you want to run, you certainly can do that for free.  But if you want the experience of running in a race, you are going to need to pay for it.