Do you need native products for this, how big is their presence?
Most of the basic needs of a developer are already covered by the capabilities of cross-platform tools. But everything, as they say, depends on the context. If we are talking about some complex animations, working with video, camera processing, then it is better to turn to the native part of the environment.
Do you need elements of native development in all cases of working with the computing subsystem of a smartphone? If not, please provide examples where such interaction is provided by framework libraries (for example, React Native or Flutter)
Usually, these frameworks do a good job of covering the needs of a developer in terms of screen layout, basic networking, in general, everything that is needed for an ordinary application. On the other hand, navigation patterns are well implemented in them, which is neglected by many inexperienced native developers or was neglected earlier, even at the very dawn of mobile development, now the entry threshold has become higher and it will be difficult for a person without these skills to survive in the market.