You make many legitimate points. But I quibble with a few. New York in 1981 had 14,000 runners and Fred Lebow, not an old timer like Jock S. was race director. Yes, there were no timing mats etc, then but many of the costs you cite existed then too. The number of barricades and police is probably the same whether p you have 1981’s 14,000 or today's triple or quadruple that. It is still 26.2 miles to cover. As for the Expo you mention, isn't that a money maker for the race. I presume exhibitors are charged hefty fees to have the chance to exhibit and sell to such crowds of runner-customers. .