I’d say that’s a pretty strong accusation that probably has something to back it up. Maybe it’s a lie, but I sure wouldn’t bet on it.
My businesses have spent millions on advertising across all channels, from newspapers, magazines, billboards to social media, AdWords and influencers. I strongly believe all ad dollars yield far less than platforms want us to believe. After all, they are selling us on their platform. Much of my revenue that gets attributed to some platform would have otherwise occurred without that specific ad spend. However, I’d rather be wrong and waste some ad spend versus be wrong, lose a million in revenue.
Personally, having spent money with Twitter, I suspect Twitter has no real evidence that their value proposition to customers is worth anything close to what they claim (i.e. making fraudulent claims), but that Twitter has lots of data on the unpublicized falsities of their platform (bots, click farms, otherwise fake accounts).