You mean the spread of the communities you are subscribed to? If so: probably yes, but not an easy one as you have to have access to the data (or more easily: the database)
My guess is that they just needed to have their own community for a lot of stuff because so many instances are defederated from them. Though I am not sure...
That is right. When you do not explicitly tag a magazine from mastodon (or a hashtag that is matched to a magazine) then the post ends up in the random mag
The microblog side works the same as mastodon: following people. You cannot follow random from other instances, because it would creates way too much traffic on larger instances. Imho there should be no random magazine. It only exists for things that cannot be assigned a magazine, because it is not possible to post something without a magazine. We inherited that from kbin
Please have a look at the smaller mbin instances as well. It is not good to have one massive server and a lot of tiny ones. Kbin.social is the best example of it, the second best is lemmy.world which just has issues because of its size...
Nope. That is not yet possible on mbin. Dislikes are received but not sended. I was holding back on implementing sending dislikes because that can't be configured yet.
I will add both pictures to the main post as well. Here is the Pie chart for community count: