Aryl chlorides and bromides can be easily prepared by electrophilic substitution of arenes with chlorine and bromine respectively in the presence of Lewis acid catalysts. But why does the preparation of aryl iodides requires the presence of an oxidising agent?