You have an interesting definition of "efficient and performant".
You're missing the "for building complex interfaces" part. I would extend that to "for building complex interfaces with even basic accessibility features" though.
And for what it's worth, Tauri and to a lesser extent Electron is actually quite efficient. It looks bloated as hell because it allocates all kinds of RAM pages it doesn't really use in case it needs to JIT extensively (which usually get compressed or swapped out anyway), but by default it's a decent UI framework.
Tauri takes what, maybe 50MiB of RAM? It's not the most efficient way, but it's as efficient as a usable cross-platform framework gets these days. Electron is four times that, which is still better than the alternative on Linux (which was running the Windows application on Wine before Electron came along).
Telegram is written in native Qt and takes about 1750MiB of RAM on my machine to show me a chat screen. The framework isn't the issue here.
Native apps are not automatically more responsive or less bloated. Look at Xcode or Visual Studio vs VSCode. Performance is mainly the result of how much effort you want to put into optimization.
The core of Electron can be made quite efficient and performant. It's just that commercial app developers have few incentives to dedicate significant time and effort towards optimization when modern PCs are this powerful:
https://blog.vaxry.net/articles/2025-electronAintBad