He's not budging after talking with Iddo. His YouTube channel is https://www.youtube.com/user/LensVid He says that this is simply how the Internet game is played. He claims that Amazon Affiliates would have no reason to shut down his account as he's done nothing wrong.
WeChat ID
aaronpk_tv