That is unfortunately true. Our industry settled on the worst possible solution to solve that problem.
Compare how it feels to use an Electron app like VSCode or Discord to a native app like Zed or Sublime. It's night and day, but the latter takes a lot more effort.
GTK or QT, Java toolkits?
There is no better cross platform way of implementing applications, especially if you want to do mobile in the same stack.