There actually might be something to that!
That method can be semi effective at keeping deer and other critters away from your garden, our stink is so strong that they can smell it on the hair for a long time!
I don't see why it wouldn't work on moles, their sense of smell is known to be excellent!
It's how they hunt, sound snd smell.
Seems like you would need a lot of hair to do all their tunnels but I'm game to try...
You get old hair from the barber shop, if you don't gag on it... Yuck
I forget to mention, you can make an underground cage for some plants by laying hardware cloth down before u plant, buried about 6-8" underground
You must pull the edges up above ground or very close to complet the cage.
If that makes sense...
This does atleast keep them out if your prize plants!