Race fees aren't there just to make big bucks for the race director... They cover course support, like aid stations, water and Gatorade, all those bazillions of paper cups, the timing clocks and timing chips and timing mats, the cost of closing down city streets (assuming it's a street race)...