I think using the word “difficult” makes it sound too harsh and discouraging, for the sake of people that are aspiring to venture into this job, seeing this kind of think might make them think it must be a complicated job for someone to write a topic describing it in such meaning. No offense though, but if you ask me, I would say that no work is easy, even the ones that seems to be so must have some rough parts you must have passed through in the early stage and I think similar thing goes for affiliate marketing, it can only be less complicated if you are influential right from time, that will help you gets people’s attention easily