Es stimmt das die Frau keine Jungfrau sein muss bei der Hochzeit. Es ist nur so, das der außereheliche Geschlechtsverkehr im islam verboten ist.
Das die Jungfräulichkeit ein soziales Problem ist sehe ich auch so. Denn die Frau, und natürlich auch der Mann, die Unzucht (also außerehelichen Geschlechtverkehr) gegangen haben, haben eine schwere Sünde vor Allah begangen und sollten ihre Tat auch vor Allah bereuen (At-Tawba).