This is a frustrating and very good question.
We will keep asking this question for eternity, but the answer always be the same, some will do and other will not. Some will start now and other will take some time to get going.
All we have to do is keep encouraging them ever so often.
Be there for them, send them tips every week.
We can even relocate affiliates to them too.
Keep moving on, best of luck to you.
Bye.