If you’re just starting out, a lot of those complaints will probably be addressed by the time you start your Swift/SwiftUI side-hustle. Unless you’re a very quick-learner in which case you’ll just have to use it in its flawed state, or learn UIKit I guess.