Es porque la MAC-Address te indica la direccin física del proximo salto que necesita alcanzar el paquete para llegar a destino. A diferencia de la IP esta cambia cada vez que cruza un router por lo que solamente si te encuentras dentro de la misma subred podras conocer la direccion MAC que realmente tiene el host. Para verlo de un modo mas grafico:
AA-----------BB-----------CC
AA (192.168.1.10) necesita enviarle algo a CC (192.168.2.10). AA enviara como direccion MAC la de su puerta de enlace (en este caso BB). Cuando BB reciba esta trama armara un nuevo encabezado en el que colocara la direccion MAC de CC como destino y la suya como origen. Seguramente este es el comportamiento que estas viendo en tu router, es algo normal... es mas facil explicarlo graficamente pero no soy bueno con el ascii
Como aclaracion a lo comentado por madpitbull_99, existen MAC repetidas y a montones (sino ya se hubieran acabado) pero es recomendable que no se encuentren en la misma subred para evitar problemas de baja performance.