Есть много разных вещей, которые были бы приятны участникам: бесплатные напитки (чай, вода) на "живых" КП, торговля на старте проездными на 1 день, велошлемами, маячками и прочих запчастями и аксессуарами (а также наличие их на живых КП) и т.д. и т.п.
Но есть как минимум 2 фактора, делающих подобные вещи как минимум малореальными, а то и бессмысленными: они увеличивают стоимость участия (а это отпугивает часть участников), и требуют людей для реализации (а волонтеров еле хватает на то, чтобы "закрыть" все службы).
Поэтому все так, как есть. И есть тот минимум, который необходим и понятен: чай на финише, сосиски у татар, значки в стартовом комплекте; есть опциональные вещи (футболки, дополнительные значки и прочая атрибутика за дополнительную плату, сюда и платные сосиски относятся - не всем они нужны - я, например, после 8-12 часов на трассе зачастую есть не хочу вообще, а на трассе питаюсь изотониками, глюкозой в таблетках и горьким шоколадом с перцем) и есть то, что вполне может быть (и иногда бывает) реализовано посредством, так сказать, аутсорсинга (та же продажа велоаксессуаров от фирмы-партнера, скажем). Вот интересно, если бы на старте продавались шлемы, маячки и прочее по цене немного выше магазинной, то недопущенные до старта команды, не имеющие шлемов, вопили бы о том, что их не выпустили на старт только из-за того, что они не хотят шлемы купить? Опять же, ну были сосиски по 60 рублей, ну и хрен с ними, кто их заставляет есть? Сходите в ближайший продовольственный, купите там батон и пачку кефира, вернитесь на финиш и сидите там до 12 ночи.