I hate to be a wet towel but...
...what about the times when what you advocate just doesn’t work? Then what? Satan won?
God blesses even failed attempts.
By the way the approach to bringing spiritual cleansing to a problem like this is often “lather, rinse, repeat.” You might not get the whole shebang in one shot. Don’t quit, though. You WILL make progress if you exalt the Lord and ask Him to be exalted in the trouble situation. The Lord guarantees it. My tag line is not facetious, though it’s put in children’s terms.