I'm not going to get into it with Daemonfoe because the points I have raised should put the Bigfoot myth to rest. If you want to believe such an animal exists, good for you. Prove it, otherwise...
But ...im going to respectfully disagree.
You really havent put anything to rest.
You have, however..raised some interesting,
but certainly not case-destroying questions.
None of your objections are strong enough to outweigh the anecdotal evidence of credible witnesses.