@blacklight I would be surprised if there is not some level of consolidation at some point, unless a community is not federating with the rest, their hosting costs will grow with the size of the fediverse, rather than its own size, so small instances will be less efficient.
I have no experience with hosting mastodon, but the concept of a cache that you can never delete seems weird, surely things not accessed in a long time should be fine?