The high places were not removed from Israel. Nevertheless the heart of Asa was loyal all his days —2 Chronicles 15:17
Asa was not completely obedient in the outward, visible areas of his life. He was obedient in what he considered the most important areas, but he was not entirely right. Beware of ever thinking, “Oh, that thing in my life doesn’t matter much.” The fact that it doesn’t matter much to you may mean that it matters a great deal to God. Nothing should be considered a trivial matter by a child of God. How much longer are we going to prevent God from teaching us even one thing? But He keeps trying to teach us and He never loses patience. You say, “I know I am right with God”— yet the “high places” still remain in your life. There is still an area of disobedience. Do you protest that your heart is right with God, and yet there is something in your life He causes you to doubt? Whenever God causes a doubt about something, stop it immediately, no matter what it may be. Nothing in our lives is a mere insignificant detail to God.