What is it about "hot reload" that is so appealing to people? Running an app takes less than a second on Xcode. And .NET had "modify, recompile and continue" in 2005 at the latest. I fail to see the revolution here.
Your nonchalant mention of "Xamarin or whatever" means to me you have little experience with that.
You say that Flutter takes the best ideas of UI toolkits, but then say it's mostly web engine developers. So which one is it? Let me guess, they are using Flex as layout? So hardly the "best ideas". Edit: Yes, flex [0]
On the other hand, I don't need to use it to predict how bad quality apps will turn out to be. Just like Electron and React Native apps are bad, so will Flutter apps be, for the simple facts no native controls are used. (React "Native" is not native at all.) Even the best implementation (which Electron and React Native do not have) would still mean bad apps simply because they are not using native widgets.
You seem to only care about developer experience—which I disagree as well. I only care about user experience. User experience is king and developer experience is complimentary.
[0] https://github.com/flutter/flutter/blob/master/packages/flut...