What also leads people to scam is greed. When people are greedy, they find it difficult to reason and make some research to know how reliable what they are planning to get involved in is. Greed makes one lose patience, and any offer from scammers will be so fast to grab, thinking that if they waste any time, they will lose the opportunity of getting the money.
It is very important to set aside greed if you don't want to be scammed by scammers because greed makes every offer look real and gives the impression that one doesn't need to miss the opportunity.
When some people come across a scam, their instinct tells them it may be a scam, but they have the confidence to take a step to try what it is all about, thinking that if it is eventually a scam, they will be able to run from it. However, in the end, they still get scammed.