2 Chronicles 20:33

33 But the places where gods were worshiped were not removed, and the people did not really want to follow the God of their ancestors.

2 Chronicles 20:33 Meaning and Commentary

2 Chronicles 20:33

Howbeit, the high places were not taken away
The high places, where idols were worshipped, were taken away, ( 2 Chronicles 17:6 ) , but not those where sacrifices were offered to the true God:

for as yet the people had not prepared their hearts unto the God of
their fathers;
to seek and serve him wholly, according to his will, to offer sacrifices to him only at Jerusalem, as the law required, ( Deuteronomy 12:5-7 ) , they could not as yet be prevailed upon to relinquish the high places, built and made use of before the temple was; partly because they were nearer to some of them than that, and partly out of veneration for them, as being of a long time used.

2 Chronicles 20:33 In-Context

31 Jehoshaphat ruled over the country of Judah. He was thirty-five years old when he became king, and he ruled in Jerusalem for twenty-five years. His mother's name was Azubah daughter of Shilhi.
32 Jehoshaphat was good like his father Asa, and he did what the Lord said was right.
33 But the places where gods were worshiped were not removed, and the people did not really want to follow the God of their ancestors.
34 The other things Jehoshaphat did as king, from the beginning to the end, are written in the records of Jehu son of Hanani, which are in the book of the kings of Israel.
35 Later, Jehoshaphat king of Judah made a treaty with Ahaziah king of Israel, which was a wrong thing to do.
Scripture taken from the New Century Version. Copyright © 1987, 1988, 1991 by Thomas Nelson, Inc. Used by permission. All rights reserved.