Mental capacity is only one limitation, I'm sure. There are things we will never know because information can be destroyed and has been. There are things we will never know because their investigation takes resources of time, energy, wealth, or whatever that we will never have. There are things we will never know that I can't even guess the reason.
None of that proves any theory wrong or another one right.