You make some good points here.
What I wish people understood is that these beings are literally everywhere there is a sufficient sized forested area to conceal them and to hunt, in my opinion. For people that want to kill one to get a body for science, I think they will have a better chance of knocking out God. There is a reason, the natives called them the great spirits of the forest. Do you believe that somebody on this forum will finally figure out what the Sasquatch is all about? After thousands of years, JOHN DOE, came along and solved the mystery, yeah, OK.
Humanity is not there yet, at least I'm not. I only express what I see and experience. I have not experienced mind speak, or marbles dropping out of the air, or orbs or a UFO connection or anything like that, but I won't rule it out.
We have to be open to all experiences as they occur, or we will miss much.
All the large forests above 100acres perhaps, will have them, in my opinion.
Their nature and the details are yet to be discovered. Maybe, it can only be discovered on a personal level,
but I keep trying.