“A City upon a Hill” is a phrase derived from the teaching of Jesus Christ in his ‘Sermon on the Mount’. Its use in political rhetoric is used in United States politics as a declaration of American Exceptionalism, referring to America acting as a “beacon of hope” for the world.
The citizens of the nation of America would not like to consider themselves as being an idolatrous nation – but they are! You cannot expect a blessing from God when you break His Commandments. Take a look at a few major images of idolatry:
Jezebel, described in the Book of Revelation by Jesus as: “that woman which calls herself a prophetess, to teach and to seduce my servants to commit fornication, and to eat things sacrificed unto idols…” Even though Jezebel was a woman who existed many years before Christ, she was a shadow of an entity he prophesied to come. One who “commits fornication with the kings or rulers of the earth.” (Revelation 17 & 18) “How much she has glorified herself… for she says in her heart, I sit a queen… I shall see no sorrow.” Just as Jezebel had an army of the “Prophets of Baal,” this one also has an army of priests and prophets who do her bidding, serve and “eat at her table.”