This is a good question but the problem is not only in SFI. In any MLM there are a lot of people (the most) who do nothing. I would recommend to be honest with your affiliates and to tell them that this is not a way of making quick money. It takes patience, but most of all perseverance and time will come to see the fruits. Keep in mind that for every 30 members, one is really going to do the business. Work with him and do not focus on the other 29. Let them go at their own pace.