i support marriages based on love, reason, affection, etc. but to me it's very ideal to think arab royals marry only based on love without considering political matters specially if the woman is from another country. political matters does intervene even if the girl is from one region (inside the country) and not from another. If things happened in jordan, dubai or netherlands, maybe for the moment it isn't easy to happen for a moroccan prince. it also depends on the origins of the expected wife.
example, could you imagine M6 or rachid marry a girl from south of morocco, Sahara region, that is still under political conflicts?
could M6 who is known as "amir al mouminine" or rachid marry a girl who puts scarf or "hijab" without thinking it does send a "political" or "religious" message
could they marry a woman at her 30' or a divorced?
personally i don't see any of that a problem, but for royal arab man, i think it is. i believe even if rachid loves a girl. then there is a "political" or palace approval for his marriage. same for M6 and other members of royal family. that's how i see it now. maybe things will change later. that was similar in europe before, but things did change. monarchs did marry for political reasons but now we see princes marry for love. and still with approval like Maxima/willem
approval for the marriage was granted by the dutch parliament (necessary by law for the Prince of Orange to remain heir to the throne) source wikipedia
and
The Danish Folketing (parliament) passed a special law (Mary's Law) giving Mary Donaldson Danish citizenship upon her marriage, a standard procedure for new foreign members of the royal family. source wikipedia
to me, education is also very important. sad that M6' sisters didn't go further with their studies, neither soukaina. salma did longer education than her sisters in law, but it was only 5 years after high school. there are higher degrees than an engineer which needs minimum 8 years of study after high school. and her training and 6 months job were both at ONA, a "royal" company
what i don't support it to be a "model" for other girls in morocco: getting a job this way. another thing to consider is the age of the expected wife. if moroccan monarch or prince marry girls of 22-23 years old, these girls will not have enough time and years to develop a career and their
self-independence, like how an idependent woman should be. That's something completely different for princesses Maxima, mary, letizia .. who married at their 30's and made their careers because of their hard work and was many years before they started to know their princes/husbands.
considering salma as a first monarch wife to be seen in public, isn't a big deal and i don't see it as salma personal achievement. that was the palace problem. and was time to change it. women in morocco are out studying, working, traveling, making a normal life, since decades. knowing what women achieved in morocco, in rights, education, careers, personally i believe salma could do better than what she did right now.
as for rachid wife, we have to wait and see palace will allow her as public role. anyway, i hope she will be different, to be considered a model. or maybe a girl who wants to be a model for moroccan girls and independent, will not find a place in the palace