over time , this problem has been mitigated by the reasoned belief that virtue and obedience ultimately would be rewarded and sin ultimately punished by divine judgment after death , thereby redressing inequities in this world .