Having one theory is setting a limit on your potential and the potential of the overall theory and subject you are working on. Having multiple theories gives you a broader idea and perspective of what is going on, and even though one may slightly contradict the other, it is okay because that is what theories are for.
To the point, scientists usually have more than one theory so that they can gain a broader perspective on the matter and maybe even increase the chance of being correct on the matter.
Hope this was helpful.
Cheers,
Rainwater picks up carbon dioxide from the air and as it percolates through the soil, which turns into a weak acid. This slowly dissolves out the limestone along the joints, bedding planes and fractures, some of which become enlarged enough to form caves.