I already referred to this similar question but it yielded no explanation for the reason. Cations and anions of similar sizes stabilize each other through lattice energy effects in the solid state. This explains the stability of the alkali metal carbonates and sulphates as one moves down the group. Applying a similar logic here, the $\ce{[XeF2-]}$ anion is larger than the $\ce{F-}$ anion, yet $\ce{XeF6}$ exists with the $\ce{F-}$ anion.
this paper seems to contain exactly what I need but I am unable to access it. Could someone kindly shed light on the structure of $\ce{XeF6}$ in the solid state?