Yeah, it's a good 101 essay introducing where scholarship and archaeology are broadly at. Would obviously be wrong not to mention that fundies of both Christian and Jewish varieties disagree with the interpretation set out there. But then they would, wouldn't they? ;) The human sacrifice aspect seems to crop up elsewhere in the OT, although one is never sure whether it's meant metaphorically or literally - possibly due to the efforts of later scribes wanting to create an artificial distinction.
Linking back to your OP though, that's the bedrock on which JWs are building their view of YHWH. It's literal in a nonsensical fashion. Judaism has built up shades of nuance and meaning to explain it away. Christianity (mainly) handwaves it away by focus on the NT. But JWs are having a full bronze age carnival of stupid, and a lot of the silliness in their doctrine stems from trying to make sense of things which only ever made sense in the bronze age and very early iron age. I'm of an age to remember specific illnesses (eg mental health issues) being linked to just how much you were praying. Satan will get you if you don't keep up your rituals of meeting attendance, study and prayer. etc etc.
Hope that's not too much of a tangent. But that's how I see JWs and how they frame a belief in God etc.