What does Deuteronomy 12:31 mean?
Don’t worship the Lord your God that way, because they did horrible things for their gods—even burning their own sons and daughters as sacrifices. The Lord hates all that. Deuteronomy 12:31 - Modern Text Bible
(God’s way of worship is completely different from the cruel and destructive practices of other nations. He wants nothing to do with those things.)