A body is needed, pure and simple. I personally think there might be something out there, although I think there is a much better chance of finding a new primate in Central Asia.
The environmentalists will go nuts if we ever do find Bigfoot though. Look what they did for some spotted owls. I think they'd shut down the forests in a 100 mile radius of the finding.
Clearly it's Bush's fault, he's maintaining a coverup to benefit the timber industry