i am greatful for Flutter if only to motivate the React Native team
The entire concept of developing the same app multiple times for different platforms is just so mind numbingly dumb. 3x the engineering team, 3 different platforms with all their different idiosyncrasies. The impossibility of maintaining feature parity across all three platforms. 3x the testing and debugging.
I agree but all that's needed there is an escape hatch with some way for the non-native interface to interact with the native code.