You are not alone in that one anon me and my buddy were talking about the very same thing the other night
All of those people are liars literally every single one of them. I can also do a google search for bigfoot and the loch ness monster and get all sorts of "eye witness accounts" so your logic fails you.