The reference to Jehoshaphat not removing the high places ( 2 Chronicles 20:33) seems to contradict what the writer said in 2 Chronicles 17:6. Perhaps when the people rebuilt the high places that Jehoshaphat destroyed earlier in his reign, he failed to tear them down again. In this, the king fell short of the complete obedience required for God to establish his throne forever ( 1 Chronicles 17:11-14). Jehoshaphat"s alliance with Ahaziah, king of Israel, was another instance in which he failed to trust and obey God as he should have ( 2 Chronicles 20:35-37). [source][source][source]
". . . however much a person"s life might be characterized by obedience to God, the possibility of lapse and compromise is forever present." [1][source]
"Jehoshaphat"s weakness-and this the chronicler sets before us as a peril of pastoral leadership-was his inability to say no." [2][source]
"The weakness of Jehoshaphat, then, is a perilous thing. It is actually related to his excellence as a shepherd. He cares; if he is to be a good pastor, he cannot afford to be hard-hearted. His troubles begin when he is not sufficiently hard-hearted." [3][source]
Jehoshaphat was another of Judah"s best kings who followed David"s example. Nevertheless he was not the Son of David whom God would establish forever. [4][source]