You do realize many proponents are equally exasperated with such claims? Habituators and paranormal bigfoot believers were provided their own section, here at BFF, to separate their outlandish claims from the main board.
Bluster your way around all us naive bigfoot people, but realize, some of us don't quite subscribe to bigfoot anywhere and everywhere, either. Chortle and couch your sneers all you wish, and welcome to the board. I hope your stay is long and fruitful. Being a betting man, I'll not cast a wager in that regard.