I logged in to twitter to post my periodic, "hey mastodon exists, here is how to join" and of the 30 or so posts from ~8 people in the last 24 hours, 2 of them where people saying roughly, "just logged back in after a long break and this place sucks"
Post
February 6, 2026