Numbers are down because there are still thousands of Deplorables that are banned.
Bots have gone bye-bye?
Actually need to log in to see data, got rid of the bots..
They how many thousands if not hundreds of thousands of bots scraping twitter and other sites to get data for analysis etc.
So I would expect if they have instituted this their traffic would drop significantly as all that traffic will now go away.