I never liked Twitter, don't have accounts, etc. To me this "dumpster fire" talk sounds like just sour grapes.
I’m pretty ambivalent about advertising, but it was the only reasonable way for Twitter to make money, so I would not have bought Twitter and then chased away all the advertisers.