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.