Several other explanations have already been offered:
1. It was not know where the airplane went down
2. The strong currents spread out the wreckage
3. Some of the wreckage was buried in silt
4. There is a lot of other junk on the sea floor, for example wreckage from the battle of the Java Sea in World War II and other wrecks happening on these heavily traveled sea lanes.