I think People scam for this reasons:
1. Experiencing financial crisis or simply say No Money to sustain their needs or wants.
2. Being in a poor country and luck of employment or source of income can lead a person to this bad act.
3. Getting envious of others who have a lot while you have nothing can be a reason to scam.
4. Only Lazy and dishonest people with no concience did this act.