I’m starting in RN world now, with same years you have of experience in Android development (Java and Kotlin). Your concerns are quite real and it’s hard to go back to Android native development and need to build ScrolViews, requests/responses, model classes and lifecycle logic. In RN the things are pretty easy and I accept the cons to have this facilities.
Awesome articles. Congratulations!