When a person voilates a law he ought to pay for it.There is nothing as free in this world.
The rest u wrote is pilosophical.Nothing to do with reality and divine religion of Islam.
little philosophy coupled with logic for you.
adulterer who is in the habit of getting free stuff,when he wont get it he will steal that is rape and then to hide rape he will go on and commit murder.Root should be eradicated.