They have eschewed every vestige of idolatry ever since their return from Babylon. But still the Shekinah glory had departed, the ark was not restored, nor was the second temple strictly inhabited by God until He came who made it more glorious than the first temple (Hag 2:9); even then His stay was short, and ended in His being rejected; so that the full realization of the promise must still be future.