Fair enough if folk go for it but its a scam to generate money and give you nothing back. Thats the way i see it. I would buy in quite easily if the rewards were worth it.
Each to their own as you say
Note foreign trips are holidays. Most people take holidays