Woman has privileges that man does not. She is exempt from all financial responsibilities, and she exempt from some religious duties. As a mother she has more recognition and higher honor in the eyes of God. She is entitled to complete provision and total maintenance by the husband. She does not have to work or share with her husband the family expenses.
Women get to be completely covered to protect themselves from embarrassment.
The veil is called the veil of honor, dignity, chastity, purity and integrity. This veil saves her soul from weakness, her mind from indulgence, her eyes from lustful looks, and her personality from demoralization. Islam says that God decides what is fair and just. He knows best what is good for woman and what is good for man. There is a lot of pressure to keep safe the honor of families and respectability of women, so there are a lot of times where mixing of the sexes is not allowed.