17 But the high places were not taken away out of Israel: nevertheless the heart of Asa was perfect all his days.
*Minor differences ignored. Grouped by changes, with first version listed as example.
Comparing this verse with marginal references, it would seem that in 2-Chronicles 14:3, 2-Chronicles 14:5 the intention and endeavors of the monarch are in the writer's mind, while here he is speaking of the practice of the people. However earnestly the most pious monarchs sought to root out the high-place worship, they failed of complete success. Compare a similar discrepancy, to be similarly explained, in the history of Jehoshaphat 2-Chronicles 17:6; 2-Chronicles 20:33.
The heart of Asa was perfect all his days - Not that Asa was sinless (see 2-Chronicles 16:2-10, 2-Chronicles 16:12); but that he was free from the sin of idolatry, and continued faithful to Yahweh all his life.
The high places were not taken away - He had totally suppressed or destroyed the idolatry; but some of the places, buildings, or altars, he permitted to remain.
But the high places were not (k) taken away out of (l) Israel: nevertheless the heart of Asa was (m) perfect all his days.
(k) Which was partly because of lack of zeal on his part, partly through the negligence of his officers and partly by the superstition of the people that all were not taken away.
(l) Because God was called the God of Israel, by reason of his promise to Jacob, therefore Israel is sometimes taken for Judah, because Judah was his chief people.
(m) In respect to his predecessors.
*More commentary available at chapter level.