For me Twitter does two things.
1. The aspect I enjoy the most is finding useful information about areas of interest from the experts.
2. The aspect that gets my attention the most is the rage-inducing posts from random people.
I think Mastodon does 1 well, and doesn't do 2 much. I don't want 2. So it's almost a perfect platform once enough of the experts have a presence there.