My experience on twitter has steadily gotten worse over the last year. There was a few things missing at the time from bsky for me to fully move here (pinned posts & video uploading) and they have since implemented those, so I think I'm here to stay now.