Rule Of Thumb:
The non-magical , 'normal' way to achieve something permanent (get some iron, build a castle, make a sandwich, etc) must be signficantly cheaper than the magical way.
If its cheaper to cast a permanent Wall Of Iron than hire some miners and ironworkers, something is wrong