Complacency allows evil to take root and grow. Keep the faith even when all seems right with the world. Continued obedience, continuous striving toward perfection enables God's power in your life to clean out all the dark hiding places, like Canaanites in all the dark corners of Israel. (Deut 7:20)
In whatever battlefield God has placed us, we have to keep moving forward. God won't automatically drive the enemy out faster than we can (or will) occupy. We have to show up at the battle in arms, then God will fight for us, and then we need to secure and hold the ground. Holiness is not binary. It is a long walk uphill, little by little, conquering one enemy stronghold after another until the whole land is cleansed. Progress is key, not perfection. (Deut 7:22)