Judgement for non-consensual sex before marriage

28 “If a man finds a young woman who is a virgin, who is not betrothed, and he seizes her and lies with her, and they are found out, 29 then the man who lay with her shall give to the young woman’s father fifty shekels of silver, and she shall be his wife because he has humbled her; he shall not be permitted to divorce her all his days.

Deuteronomy 22:28-29 (NKJV)

Comment:

It is clear that the actions of the man in this situation are wrong, but we have coded this commandment amber because in our society, we would not be able to apply the given consequences if this occurred.