I feel like pointing out, she seems a tad more realistic now. At least now you can tell she's an adult, not a really tall 14 year old.
And even if it when from A to D, you can still make an argument for realism, think about it:
In Europe (upon which LoZ is partially based), the King found a queen in one of two ways. Count three branches to the left on his family tree, in the direction of his choice, or, and I believe this to be the Hylian case:
A highly sophisticated and surreptitious method for arbitrating which outsider-mate would be the best to help the country survive.