I'm not saying that traditional GUI development is worse. I'm saying that the users want shiny stuff that in many cases comes out of the box with Electron for example.
Do I want to code in 3 languages, let the app swallow copious amounts of RAM and break behaviours that users expect? NO. Will they do a hard pass on software if it's not pretty enough? YES.
If you want to chalk it up to not enough good themes in QT/JavaFX, that's fine two less languages and less packaging for them to worry about. But until those themes exist that makes the user turn its head...
Do I want to code in 3 languages, let the app swallow copious amounts of RAM and break behaviours that users expect? NO. Will they do a hard pass on software if it's not pretty enough? YES.
If you want to chalk it up to not enough good themes in QT/JavaFX, that's fine two less languages and less packaging for them to worry about. But until those themes exist that makes the user turn its head...