Soooo, according to your logic:
Bigfoot somehow developed the technology to travel inbetween dimensions, and
Bigfoot knows how to avoid recording technology, and
Bigfoot managed to these things without working, without a job, without money, and without clothes.
Is that about right?
If so, then Bigfoot must come from a real honey of a dimension and it makes me wonder why Bigfoot would even bother visiting a place where the intelligent life is so fragile that it needs clothes to survive the enviroment, it needs jobs to make money, and it needs a vast social structure in order to develop its technology.
Bigfoot did not develop anything. They were likely given the interdimensional gift by their creators. The bigfoot have been here since the dinosaurs, which would be about 135 million years. Modern man has been here maybe 100,000 years. Bigfoot has no needs that it cannot satisfy for free.