Две причины. Способ крепления отличается, что объясняет разницу в задней части. Старый колпачок навинчивается на резьбу фильтра, а новый - на байонеты снаружи объектива (и, следовательно, является обратимым для хранения).
Это приводит непосредственно ко второй причине: в старом бленде должна была быть возможность того, что фильтры будут установлены между объективом и блендой, так что это не может быть таким же длинным, как в противном случае, не вызывая виньетирования. Как только вы разрешите использовать наихудший, но нормальный набор фильтров (поляризатор и фильтр коррекции цвета или ND), разница в длине между ними не будет большой. На более новом объективе набор фильтров будет формировать отдельную систему внутри колпака, а не быть частью системы колпака.