Well, I agree 100% with you. There is no free money and everything have something we have to do in return. Unless we won a jackpot in gambling, or lottery, receiving a huge amount from an easy method is too good to be true. I am not saying they are fraudulent but I am sure there is something there that we need to do in order to get those rewards.
Fraudulent are those investment that offers us a huge sum of money in return such as HYIP, Ponzi referral scheme, Multi level pyramiding scheme , etc. It is best to do our own research before venturing to any of these offers.