Absolutely, RoadMaster04, I agree with your phrase I bolded above.
Scent is a powerful attractant and repellent for many animals including humans. And I have no problem with that being true of a bigfoot.*** In fact, it is one characteristic that makes biological sense.
However, it is all the other characteristics of animals that bigfoot lacks that I have trouble with.
***Speaking as if the creature exists.