Why would I doubt it? if you think they are deploying something else then it's quite a claim but it's you who need to show some evidence.
It works great anyway. I get a lot of junk I don't want to see on FB/Insta. Reddit is not even worth discussing. X is the only place with where you get a lot of people who work on interesting/important/big stuff and post frequently.
Do you genuinely believe what is public is exactly what's deployed? If so, what makes that belief justified?