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 Not for a second unless you count the number of bots set up w/ intent to destroy. What do 70 million people all do in one day except breathe and eat?