I agree if your priority is your home village. If your priority is clan wars, this is the worst thing you can do. Offense before defense is way better for war and since offense upgrades slower than defense, you want to dump resources into walls.
There is merit to walls being useless since hogs and air raids can 3 star any TH8 and TH9 and even some TH10s, but walls do serve a big purpose in preventing some attacks and slowing down all ground raids.



