I did not approve of yahoo managing the YoBit campaign in 2019, and I do think he lost some credibility for doing so.
With that being said, the YoBit campaign ended almost two years ago. I don't think it is appropriate to relitigate this issue just because you disagree with his stance on something. The time to voice your concerns was in late 2019 or early 2020.
If you have a disagreement with yahoo on an unrelated matter, you should make a fact-based argument as to why he is wrong, not try to smear him.