This is some B-grade best-effort spin on what has been uncontrolled chaos with predictably awful effects.
The only thing keeping Twitter rolling is the majority percentage of the casual niche user in non-political and non-technical niches, who haven't been paying attention to the chaos; and who by virtue of being casual users are not notably surprised at everything that has broken both culturally, wrt safety and content, and technically.
Unfortunately for Leon the money comes from corners who HAVE been paying attention and not only see what's happened, and ongoing—they see through this kind of comedic college-try at handwaving around it.