quite a possible thoery there drigel also accurat when one thinks of giants in old tales were merely big folk.... Also that would mean sasquatch is a later evolution of dwarf which now grows his beard all over as opposed to on his chin
EDIT: not to mock this thoery it is quite understandable however is it not strange we should have A)no fear of hights(mostly) B)be as tall as we are...or would you eplain that through evolution?