1 Kings 14:16 KJV
And he shall give Israel up because of the sins of Jeroboam, who did sin, and who made Israel to sin.
Jeroboam wanted to hear from the man of God but did not want to obey the man of God. He had a superstitious respect for the preacher but no real heart for the God the preacher served.
This is the trouble with so many of that day, and of this; they want to hear but they do not want to heed. They have a taste for the things of God but their passion is in the world.
Unless the heart is given over to Christ no amount of preaching or teaching can turn the sin from its final outcome of death.