I have come to same conclusion. Have few production apps and an ongoing one in react native. Dealing with native code has been frustrating, additionally plugins would not be up to date as well. Going native would be a better choice.
I would though love react jsx syntax for building native views in swift/Kotilin.
Kotlin doesn't need JSX, as it already has features for building DSLs for such things[1], allowing you to easily express hierarchical structures as perfectly normal Kotlin code.
I would though love react jsx syntax for building native views in swift/Kotilin.