He's not doing these sorts of threads because he cares about audio or high end audio or the people who desire quality audio in their lives.
Hes trying to crash it, he's trying to tear it down, he's trying to force it to follow HIS dogma. Every post he makes screams this point, either openly, or subtly.
Unfortunately this is becoming a trend nowadays in all audio public forums and social media. There is a growing group of individuals whose only hobby is polluting every single audio forums / groups they can find with terms like "slayer of snake oil", and "ABX audiophile" bs. Add here the #measurementsmorons, and you can see a full assault on high end audio.