Mastodon is not a covering implementation, it implements just enough of the AS spec to be a Twitter clone. If someone would just read the damn spec and then write a performant fully covering implementation, it could replace: Twitter, Youtube, Instagram, Facebook, Facebook Groups, Facebook Events, Disqus, Meetup, Reddit, Hackernews, Discourse, Slashdot, LiveJournal, etc. Basically everything that is not realtime chat.