Anastasiya Baravaya of Affilka discusses the major challenges currently facing the affiliate marketing ecosystem, the associated dangers and more.