Un respeto a los opositores, por favor. La ley retrógrada que mencionas es la Constitución, que por un lado declara la igualdad de los españoles ante la ley y por otro mantiene el orden de sucesión en el artículo 57 para la realeza: Unos derechos para unos, otros para otros.
Cuando se preparaba la Constitución, se tenía que garantizar el orden de sucesión por varias generaciones. Así, se aseguraban el trono para Felipe, que es el menor.
Se propuso hace unos años cambiar la Constitución (con efectos presentes, para evitar a Elena y su línea), pero ese cambio no va a suceder. Hace falta un consenso político amplio, hoy por hoy eso es un chiste. Casualidad o no, ya no es de esperar que Leonor y Sofía tengan un hermanito. Leonor será la sucesora. Y si alguna vez les es conveniente reformar el dichoso artículo lo harán...pero creo que a los "actores" actuales poco les va a importar.