I suspect that Apple is ultimately moving away from having different size classes in iPhones. That would make it distinctly easier when configuring the UI on all devices.
The other thing is that in years to come SwiftUI will take over as the framework of choice as there are no constraints required when using SwiftUI. Everything is a composed of multiple Views and configuring them is so easy and so much faster than messing around with Storyboard and pesky Constraints. When you eventually have a look at SwiftUI and get used to it you will slap your hands on the desk and exclaim, “How good is this”. I kid you not. So few lines of code for a result.
The thing is that jobs in the Developer world at the moment still require UIKit as there is a massive code base that requires maintenance so you do need to know UIKit.