Yes, this claim along with "I am 100% objective, independent and neutral" are bombastic and serve only to undermine his argument. He seems like a smart and reasonable person, and some of his other writing that I've just come across, e.g. https://www.linkedin.com/pulse/why-sec-regulation-enforcemen..., is free of that type of extravagance, so it's unclear why he would make the claim you cite. Perhaps just the "Twitter tends to lower the quality of all discourse" factor.