Let's face it, Twitter is morally bankrupt and participating in it is a morality problem. That said, I don't expect I will give it up before it dies of its own accord. It's bad but it's just too big and interesting to leave behind.
However, I find no community there. People are impolite and uncaring. I've hard harsh arguments about fine points of topics on which me and my interlocutors agree. I long for something more congenial. Also, I very, very much like the idea of a federated system based on the idea of like-minded people participating on a server with the ability to communicate with others. I think it's cool technically and I think it's the way of the future.
So, I'm now experimenting. I am active on https://counter.social/@tqwhite, a Mastodon variant that doesn't seem to join the federation, and https://mastodon.social/@tqwhite, which does. I've had good experiences so far on both and look forward to having a place where I can exchange some ideas and some news with nice people.