Yeah part of the problem with Mastodon is trusting that you're instance will stick around. The only ways I can think to do that are:
1. Host it yourself
2. Use one of the paid instances backed by an established company (I use Librem Social)
Perhaps over time some ad supported Mastodon instances will pop up for those willing to pay that way.