Apple should make an exception to decentralized applications. The situation (from their perspective) should be more alike to e.g. a fm radio app. I also wouldn't be too pessimistic that it won't improve in the near future