The Netflix affiliate program was a great way for publishers and affiliates to earn commissions but it was discontinued a couple of years ago.