Your reference to Molech,,,I have sometimes wondered how cultures have fallen into practicing such horrible and evil behavior. I wonder if we are beginning to see how it happens as a descent into barbarism.
Moloch and Mammon. Hand in hand.