I think it’s important to quit framing Mastodon as a Twitter replacement. They both have different uses!
Mastodon’s where you go to build/find community in a decentralized space, while Twitter’s where you go to emulate the feeling of sticking your head into a boiling vat of cooking oil.