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 I believe it. But it is sign ups and sign up is easy.
Two weeks from now it would be interesting to see how many active users and time spent.
I suspect time spent is going to be at the expense of insta. And not twitter.
one will still go back to twitter for the slugfest