The average Muslim simply becomes angry at having his prophet criticized. But if they accuse Hindus of being child-abusers, they better be prepared to apply the same standard to their own apostle. It would have surprised our ancient lawgivers. Also, as shown above women had the right to leave their husbands lawfully in certain circumstances. Mixed marriage is encouraged in Islam as a means to avoid racism creeping in.
Marriage can take place only among the faithful.
Believing men and women are forbidden to infidels. At most, the Muslim man can marry women from the People of the book. But the Muslim woman cannot do this. Any non-Muslim who wants to marry a Muslim woman must become a Muslim. Therefore, definition of mixed marriage is a narrow one.