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 Certainly not going to consider believing it until they clearly define "user".

I'd take it with 70 million grains of salt.