Almost every 2 days I get put into a spam "BTC giveaway" promoted with the face of Elon and I guess that says a lot about the level of disrepair of the site
No, my experience has been pretty much the worse of my time on that platform (a bit less than your period) including tweets that I follow only showing on the 'For You' tabs (because the site is obviously overloaded)