As a runner who has participated in organized events, thank you for explaining it so succinctly.  I started to wonder what goes through people's minds who are sitting and honking at the road block.  Around here, the barricade are visible on streets that will be blocked off up to a week in advance.  It takes an oblivious douchebag to not see them, especially if it's on a common route they always use.