That's a lovely theory. Kinda gives you one of those moments where you slap your forehead and ask, "why didn't I think of that?"
One has to admit that it's pretty highly speculative stuff. Like much of evolutionary theory, there is still a lot of room for creationist losers to thrash away at it. Unfortunately, in a historical science, I fear that will always be the case.
Still, this idea explains the redundancy problem better than anything else I've ever seen. Occam is the evolutionary biologist's best friend.