What does Isaiah 2:7 mean?
Isaiah has said that God has rejected His people (Isaiah 2:6). This does not mean they are completely set aside. Rather, it means God will refrain from protecting them, or blessing them. They will be subject to the consequences of their choices. Instead of living in His light, they are guilty of seeking light from the false gods of neighboring peoples, including consulting fortune tellers who made use of evil spirits or demons.Now Isaiah adds that despite their actions, the people of Judah are enormously wealthy in silver, gold, and treasures. They have acres of horses and endless chariots ready for war. The implication may be that the people of Israel believe their wealth has been provided by the false gods instead of by the Lord. In any case, they refuse to see the depth of their spiritual poverty while living with exceptional material wealth. Scripture acknowledges that sin can be profitable, in the short term (Psalm 73:2–3; Proverbs 11:4). Eventually, it is not worth the cost (Mark 8:36).