"Thus, while transaction cost and resource dependence researchers have provided somewhat divergent explanations for mergers, neither makes predictions sufficiently precise to end up being falsified and replaced by the other."
I really don't understand the last part of this sentence. What does it really say?
Is "sufficiently precise" an adjective for the word "predictions"?
Thanks a lot in advance