Porque es como el tema del USB, para desarrollar un dispositivo USB debes pagar para tener tus propios identificadores (que son pagos y por cantidades minimas cercanas a los 5000) y en el caso de las MAC address , el negocio muy bien montado alrededor, hace que las MAC address deban ser unicas en el mundo, de forma de cobrar.. perdon digo identificar de forma univoca en el mundo a cada dispositivo.
Eso convierte a un pequeño fabricante de placas en alguien que gasta mucho en su desarrollo, y lo pone en precios al lado del que hace miles de placas, es decir, si no quieres caer en la ilegalidad deberas producir miles de dispositivos mensuales o te fundiras pagando el royaltie para estar dentro de la ley, o te demandaran por los bienes propios y los de tus proximas 5 generaciones por haberte salido del camino marcado por el Norte... perdon quise decir el Norte correcto.
Eso pone en el pedestal del desarrollador a los dispositivos que ya tienen los identificadores precargados por el fabricante (caso de FTDI en USB ) o soluciones como las que ofrece Micxrochip en el PIC32 y o el uso de memorias o controladores ethernet con la MAC precargada.
Cuidado con el tema este que no es menor... las nuevas leyes americanas apuntan a "combatir" el no acatamiento de estas cosas que muchos consideran minucias al lado de los royalties de peliculas y software. Pero van por mas que eso....