I agree with sofs, teenagers are more trusting. You can also say more naive.:) I believe as we get older suspicion sets in. We learn from our mistakes. Teenagers don't exhibit patience, and that is key for someone is looking to scam a person.
This is my two cents, but the other answers are pretty solid too.