God abandoned his dwelling at Shiloh because of the people’s idol worship (1 Samuel 4:11; Jeremiah 7:12).