The fact that mastodon apparently doesn't scale well could be a feature rather than a bug. You probably don't want thousands of users on a single server, since that brings with it all sorts of problems - social, technical, economic.
@bob "Never attribute to malice that which can be adequately explained by stupidity." I'd be inclined to attribute it more to lack of experience on the part of the developer.