Not all developers, but I'd say that certainly the majority seem easily entranced by the "latest and greatest" especially in some areas of software; web development is the most prominent example to come to mind.
Web development has the most innovation because it is the least entrenched. It is not hard to write a bare-bones web application that produces output that can be read on browsers everywhere.
Compare that to the difficulty of writing a cross-platform GUI framework. It's not even easy to write bindings for existing GUIs because it's hard to wrap C++ in a way that doesn't have you manually managing memory or discarding other language features and philosophies.
This is why we're seeing the Electron approach to GUI apps grow. It's easier to write bindings for chromium and feed it HTML.
Compare that to the difficulty of writing a cross-platform GUI framework. It's not even easy to write bindings for existing GUIs because it's hard to wrap C++ in a way that doesn't have you manually managing memory or discarding other language features and philosophies.
This is why we're seeing the Electron approach to GUI apps grow. It's easier to write bindings for chromium and feed it HTML.