Google supported Kotlin to be it's first class citizen. In the meantime flutter was also introduced. While Google was busy in their shenanigans the mobile industry (outside of Google) was moving towards Rxjava where devs only knew a handful of methods to pretend to be Rxjava experts. Then came the dagger DI with it's immensely shitty documentation and lots of problems. And now comes flutter just to fuck with devs time. Honestly React seems more stable than whatever Google shows up with for the fact that FB doesn't keep on making disastrous changes every second to their platform and it's not hard to learn react native. But to put it all together with whatever Google comes out with, followed by the enormous amount of problems you run into, I'm honestly sick and tired of upgrading my self every second to support a mobile shitty app for less pay and all the extra hours of hardwork. Honestly, Is it worth it?
I must be old. You said a bunch of things I never heard of.