Sandstorm.io is kicking off its free users because it can't afford to host them. The cheapest paid plan is $9/month. For a consumer product, that's expensive. On par with music services and netflix, you'd have to get hours of use daily to justify. That's a high bar.
The solution is make it easier to self-host, but until that happens we need to figure out how to run services without losing money while charging $5 to $30 *per year*