Mastodon is the Linux of social media. The UX needs a little work but the momentum behind the project might help it overtake the other proprietary platforms.
While I can use Mastodon as is, I can't help myself from looking under the hood, and I'll be forever tempted to run my own server.
@kelseyhightower in classic linux fashion you know that other GUI tool that you could have installed would have solved a bunch of your issues. and if you are so much concerned fork it and get on with it. /s
On the side note, Run a server of your own if not mastodon there are a bunch of options : https://social.anantshri.info/@anant/statuses/01GHMANK84D49ZQ5BDZT26RYAC