Давайте логично подумаем.
Вальв повсюду разбросала ящики с тем самым пресловутым supply. В каждой щели, нужно заметить. Совсем нелогично. Кто упаковал все боеприпасы в эти ящики, как они очутились там, где лежат - нет ответа. Возникает логичный вопрос - почему вальв просто не положила необходимые припасы на землю/в трубу/под стол/на стол, вместо того, чтобы засовывать их в одинаковые ящики? Кажется, хороший выход, но нет! Игрока нужно снабжать вовсе не тем, что девелопер положил при создании уровня, а тем, что игроку необходимо в данный момент. Т.е. если бы решили обойтись без ящиков, а набросали бы то, что "по идее" будет необходимо игроку - не факт, что это действительно будет необходимо. Один игрок может дойти до точки с припасами с 1% здоровья и с кучей патронов, а другой - наоборот. Вот чтобы избавить игрока от подобных проблем и существует система динамического снабжения, которая спавнит именно то, что нужно данному игроку в данный момент.
Но вы ведь не будете сотворять из воздуха необходимые боеприпасы прямо перед взглядом игрока?
Логичный вопрос, который, я уверен, возник у вальв в свое время. Куда же засунуть тот самый item_dynamic_resupply, который снабжает игрока всем необходимым? Ответ сам напрашивается - в ящик.
А дизайн тех самых ящиков - прихоть кого-то из команды вальв, и не стоит искать в них ничего земного/комбиновского. Хотя я бы на месте вальв сделал три типа ящиков - один - повстанческий, другой - старый, с семичасовой войны и третий - комбиновский, металлический. Но енто уже мое личное мнение