Electronegativity decreases down a group because the atomic radius increases and shielding increases due to electrons filling new principal energy levels, making the increased nuclear charge less significant. Therefore, iodine has a larger atomic radius and attracts electron density in a covalent bond less strongly than fluorine.