Потому что заочный вариант не дает отсрочки от армии, которая нужна. Если бы давал, вообще не вопрос. Я не хочу никого гнать на дистант, я хочу, чтоб у любого была возможность выбора. Стоматолог или электрик могут учиться очно, если их специальность не позволяет выбрать другие варианты. А программисту вообще без разницы.