ESV scriptures that show God must punish sin where ever it is found. God is just and cannot just let people get away with breaking his law.
Psalm 11:5 “The Lord tests the righteous, but his soul hates the wicked and the one who loves violence.”
Deut 32:4 4 “The Rock, his work is perfect, for all his ways are justice. A God of faithfulness and without iniquity, just and upright is he.”
Isa 16:5 “then a throne will be established in steadfast love, and on it will sit in faithfulness in the tent of David one who judges and seeks justice and is swift to do righteousness.”
Psalm 96:8 “Ascribe to the Lord the glory due his name; bring an offering, and come into his courts!”