I try and keep out of other YouTube specific stuff because it had once turned into me getting trolled irl, but if you’ve got a problem with chip then talk to the guy on twitter rather than muddying the forums for no reason 
If it’s simply affiliation then it’s everywhere so if you’re not happy with it then don’t click any links to buy anything ever.