You're right there will always be a very high demand for native engineers to build the underlying bridge code to back these capabilities. As cross-platform tools gain new bridged capabilities and become faster (https://engineering.fb.com/android/hermes/), as they have been slowly, I think the use-cases where using something like React Native or Flutter is possible and makes sense will grow.