For me QML/C++ (or other C++ UIs) and Xamarin make much more sense for native mobile coders.
- Better native integration
- Integration with the SDK tooling
- Support of all three major mobile platforms
- Performance
As soon as I saw what React Native offers, it was meh for me.