Инженеры компании Zyxel все-такие ответили. Вот официальный ответ (в кавычках)
"Добрый день,
Идентификация по MAC-адресам нужна для упрощения работы и, как следствие,
удешевления сетевого оборудования, а именно коммутаторов 2-го уровня, в том
числе и DSLAM'ов провайдера.
Однако, построить интернет на таком оборудовании невозможно, поскольку
оно физически не способно хранить огромные таблицы уникальных
MAC-адресов. Поэтому применяется адресация IP, в которой узлы
сгруппированы в сети, и в таблицах межсетевых устройств
(маршрутизаторов) хранятся именно адреса групп, что уменьшает размер таблиц.
Таким образом, обойтись одними IP-адресами нельзя из-за высокой
стоимости маршрутизаторов, а одними MAC-адресами - из-за примитивного
алгоритма работы коммутаторов, который годится только для небольших (по
количеству узлов) сетей.
В целом, деление на локальные и глобальные сети имеет исторические и
экономические причины. Разработчики старых, поныне используемых
протоколов, таких как Ethernet и TCP/IP не могли предположить, какими
будут возможности современного оборудования. Разработчики оборудования,
в свою очередь, придерживаются старых стандартов из соображений обратной
совместимости."