Сейчас в этом нет необходимости.
Чуть ранее, ровно 100 лет назад, еще было такое понятие, как церковный брак. То есть развод (развенчание) допускалось по ограниченному религией перечню оснований. А так - брак на всю жизнь, до смерти одного из супругов.
При таких условиях было невыгодно, чтобы женщина познала мужчину до свадьбы. Чтобы ей не было с чем сравнивать. Какой муж был венчан, такой и есть на всю жизнь. И какой он был в постели, с таким всю жизнь и спать. Равно как половая свобода не особо была в чести и у мужчин, но там все физиологически недоказуемо, поэтому они и позволяли себе вольности.
1) Не было медицинской контрацепции. Поэтому целомудрие до брака, и верность в браке, в определенной мере были мерой предохранения от дурных болезней.
2) Никаких алиментов и в помине не было. Детей содержал отец. В случае его смерти содержание детей ложилось на плечи мужчин рода. Государство было чуть умнее, и не собиралось кормить всяких бастардов. Нагулянный на стороне ребенок, или прижитый вне брака не был никому нужен, равно как и его мать.
3) Верность в браке, и единственный половой партнер позволяли определенным образом контролировать количество детей, и определять их происхождение.
4) Невинность невесты на момент первой брачной ночи исключала возможность ее беременности от другого мужчины на момент свадьбы. Это же очевидно. Чтобы мужчине не подсунули под венец тяжелую чужим дитем девушку, и чтобы чужой ребенок не стал наследником вследствие такой оказии.
Так что невинность девушки несла в себе практические цели, а не только моральные.