…and threw down the high places and the altars… – 2 Chronicles 31;1
These altars were built for the service of the true God, but they were built against His express command. God had said that He would have but one altar, namely, at Jerusalem. These people, to avoid inconvenience and trouble, thought they would build altars, wherever they lived, and there celebrate their worship. I can conceive that they worshipped Jehovah with all their hearts, and that He might graciously accept even such worship as that through Christ Jesus, overlooking their ignorance and casting their sin behind His back. But now as their zeal was kindled, their consciences became scrupulous, so they resolved not only to avoid the things that are positively sinful but they would have nothing to do with anything that is not positively right. So they began to cast down the altars of God because they were not built according to God’s law… There should be a casting down of everything in connection with the true worship, that is not according to the law of God and the word of God. As it was with the worship of Israel of old, so it is now with that of the Christian church. The pure becomes alloyed with the base, that which is genuine with that which is spurious, divine revelation with human tradition, and the inspired decrees of heaven with the inventions and devices of the children of men. Some fallacies are perpetuated from generation to generation, until the deep hue of antiquity tinges them over, makes them look venerable and speciously invites a reverence and regard to which they never had any legitimate claim… But, mark ye this, if the grace of God be once more restored to the church in all its fullness and the Spirit of God be poured out from on high, in all His sanctifying energy there will come such a shaking as has never been seen in our days. ~ C.H. Spurgeon
https://www.blueletterbible.org/Comm/spurgeon_charles/sermons/0238.cfm