A theist would say that Rape is bad because it is immoral according to God's truth. In other words, rape is bad because the statement: Rape is Bad. Is and has always been true.
If a virgin is raped and the rapist caught in the act, the rapist must pay the father 50 shekels, the maximum price a virgin is worth, and she must marry the rapist. He can never divorce her as long as he or she lives. (remember the married woman having sex outside of marriage is adultry and stoned to death. The man, as long as the mistress is not married
, it is infidelity and the only divorce YHWH supports. So he has free reign to cheat and she cannot excercise what would be her only right in that situation)
If a married woman is raped within city limits she is to be stoned to death for adultry. For she wanted it, otherwise she would have yelled out loud enough
that someone would have rescued her. YHWH ignores the fact that there are way to prevent a woman calling for help.
If a married woman is raped outside city limits, it's assumed she called out for help. So only the man is stoned for adultry.
If a virgin is raped but the rape is not discovered, then it never happened. Otherwise it's her word versus his, and a woman's word means nothing. When she is later married and it discovered that she did not have an intact hymen, she is to be stoned to death on her father's steps and the father sued 300 shekels for selling defective merchandise.
Rape bad according to the Bible? I only see that the only penalty levied against the rapist is if the woman he raped was already married. In fact this law actually promotes rape, as long as you are not caught in the act. Clearly you're yet another Christian saying things about "what the bible says," despite having never read it.