Well, if you pack each gene with introns, and every base has an equal chance of being an indel, then you increase the chance that a frameshift mutation will be canceled out by another one, downstream.
I don't follow; introns are excised by the gene machinery - indels in them make no odds corrected or not - it's only indels in exons that are relevant and the chance for them to occur remains constant regardless of how many introns you insert or how widely spaced genes are on the genome.