I don't see how that's possible, I have been a Twitter users for years and last time I checked my feed was basically a ghost town. I don't even bother logging in because I know the people I liked talking to are now either on mastodon or left social medias entirely.
The link you provided is from April. When I click on the article, then click on the cited Twitter stats “visits to Twitter.com”, then scroll to “Total visits in last 3 months” (for Twitter of course), the report appears to indicate that traffic is up 1% MoM and currently at a high for the trailing 3 month period (which is all they provide). It is just shy of Instagram (which I was surprised to see).