Do people actually believe the 70 million Threads users number?

Iisn't this the company known to have lied about video's popularity. casually destroying an entire industry?

@e_urq It should be at least semi-verifiable by opening a new account and then checking what number gets put on the "@"-symbol badge on the associated Instagram account. Zuckerberg got number 1 and everyone else goes up from there.

A possibility more important metric is how many posts have actually been made, and the last number I saw yesterday was something like 180 million -- if most accounts have only made zero, one, or two posts and stay that way, it will be difficult to call it a success