Yeah, but affiliate marketing is a pretty raw deal for the person doing it because they carry all risk. It's just a job working in sales for other companies but without benefits.
There needs to be some adjustment for "your marketing/product is shit and will therefore be much harder to sell."
There needs to be some adjustment for "your marketing/product is shit and will therefore be much harder to sell."