Вопрос был задан поздновато, конечно :)= Но он и касается не только Рыбинска.
Прежде всего - 300 заранее, 700 на старте - это не "несправедливость", Вы же не называете "несправедливым" существование скидок, распродаж и прочие подобные штуки в обычной жизни - вы понимаете, что это инструменты ценовой политики. Здесь то же самое. Введение такого "неравенства" позволяет нам изменить соотношение числа предварительный заявок к числу заявок на старте - в пользу первых.
Уже года два на "неаншлаговых" соревновваниях встречается одна и та же ситуация: будущий участник (как правило, опытный БГшник) знает о соревнованиях заранее, "вроде бы" собирается, но тянет резину до последнего... в итоге всё-таки заявляется, но уже на старте. Из-за таких ребят нам труднее определять, каким должен быть запас стартовых комплектов, и мы рискуем либо запасти меньше, чем нужно, либо сделать сильно больше и потратить ресурсы впустую. Поэтому иногда мы искусственно создаем такие условия, которые стимулируют народ на подачу предварительных заявок. Оплата на Рыбинске - именно такой случай.