It's not a fact, it's the opinion of a rather small group of elitist iOS super users. Native is an utterly overrated concept these days and in no way the solution to build an app with good UX. Users don't care whether you use SwiftUI, Components or Widgets. Users don't even know what a native app is. Stop acting like it's the only true holy way.