I don't think you can defend against mountain lions. They attack by stealth and usually go for the head. You probably won't have much time to defend yourself before your brain is in their mouth.

And just because some guy hasn't abducted you in the past, doesn't mean they won't abduct you tomorrow. Every abduction victim went their entire lives without being abducted, until it actually happened one day. Nothing wrong with carrying protection to prevent/deter an abduction.