I would hesitate to characterize a service running on grants and donations as a good model for your typical startup to imitate.
Each tool has its use and serves its specific purpose. What works for Mastodon might not work for others trying to advance different goals.