Its one day of inconvenience for an event that people spends months or years to train for. Not to mention it brings in over 1000 people from all over the country which is great for businesses downtown and wrightsville beach especially in this, the off season. Why dont you go down and cheer on the participants and join the festivities instead of complaining. It's really an impressive sight to see someone achieve a 12 hour race that never thought they could do such a thing.
More information about formatting options