Why doesn't God just cancel out or remove sin?
Doesn't God have the power to remove sin from man without punishment? Why should Jesus die on the cross, instead of just removing it?
God is a Just and Holy God. He is not a man to change standards according to convenience.
1 Samuel 2:2 - There is none holy as the LORD: for there is none beside thee: neither is there any rock like our God.
God has the power to do anything and everything. But, He did not create human beings as dolls. We are created out of love and are given free will. None of us would want a Robot which does everything you command and love, instead of children who err.
We disobeyed God, though we have been given the ability to obey.
God created every living thing for a purpose. They all serve their purposes. But man who is created a little lower than the Angels and given the authority to rule over all other living things, rebelled against God. Yet, God out of His great kindness sent His son to save us.
Sin has a cost. The cost MUST be paid. Jesus paid it all in the cross for you and me, so that we can be free and receive the gift of Eternal Life. None other than Jesus was eligible to pay the price. Jesus was the only person who ever lived a Holy and blameless life and deserved to be the lamb for us
Titus 3:5 - Not by works of righteousness which we have done, but according to his mercy he saved us, by the washing of regeneration, and renewing of the Holy Ghost;
Ephesians 2:8-9 - For by grace are ye saved through faith; and that not of yourselves: it is the gift of God: