I totally agree with you and thanks for the insight! In fact the research looks in detail into React Native. There is a trend currently in mobile development in which people opt-in into cross-platform frameworks and the problem there this, as you pointed out, that not all native features can be fully mapped and therefore resulting in weak user experience. Lucky enough, the React Native dev team is aware of that problem and they are working on it (
$1) so let's hope for the best! Thanks again!