да, интересно будет посмотреть на SwiftUI 2, может через 1-2 итерации компании будут переводить свои приложения на него, кто знает)
а возможно он никогда так и не станет полностью независимым от UIKit.
Хоть и будет уже вполне себе рабочим вариантом.
Это как в кроссплатформенной разработке иногда нужно писать что то на нейтиве.
Так как SwiftUI это "кросплатформа"(для мака, iPad, etc), скорее всего будут краеугольные моменты.