It all sounded well and fine at the time. God promises all of this and all they had to do is simply obey. They did not though in that day nor did they in Jeremiah's. No where along the way did they, they could not. This is the nature of sin. Despite all the good intentions from both parties the sin nature will not do that which is in the best interest. It always works against that thinking that it alone is in the right/has it's best interest at heart. It may not always be a conscious decision as well but, more as an impulse of the flesh that is intellectually justified after the fact. The purpose of God's dealings are to prove to us this nature so that the necessity and redemption of His Son's blood may be depended upon.
The chief complaint seem to be of the worship of false gods. From that branch out a multitude of other whoredoms and transgressions. As God has amplified Israel/Judah that all the nations of all the times might watch and hear of His dealings, such a nation as this called by His name and home of His tabernacle hear on Earth cannot be allowed to much leeway. Double measure blessings. Double measure curse and reproof. Today, we should know well the Lord's feeling towards other gods and false worship, but instead we seem to glory in it.
2012 - pBiblx2 Field Wise Bible System Version 2.0.9d - GPL3