That is your opinion and I have mine, time will tell what happens. I would not teach or guide any of my students to learn Flutter/Dart. I would rather them learn Kotlin and Swift as in the end you still need to provide the correct manifest and permission specific to their OS... if they must use Flutter/Dart have them learn it on their own. Programming languages and frameworks change... especially client side Javascript framworks.