God put Christ forward as a propitiation to reveal His divine righteousness and mercy. This is why the mighty message of Christianity stands apart from all other world religions.