QML/QtQuick apps only support integer scaling for whatever ridiculous reason ("fuck your monitor we need to be pixel perfect" or whatever) so they're either tiny or huge.
Life's a little different now than in the old XP days. Disk space and ram aren't as limiting as before and the slow redraw times of qt and other cross-platform libraries have been taken care of by GPU hardware acceleration, faster ram, and faster CPUs.
These complaints were valid back then and our opinions didn't change because of things like Electron, as much as our hardware is so much more powerful. I remember dreading running Java desktop apps and now I can barely see the difference between them and native win32 apps. Heck, running an app on a virtualized OS on top of my native OS is often fairly performant nowadays.
The latter lost bindings like ctrl-a, ctrl-u.
If I could be bothered, I'd delete the "Desktop" release and go back to the App Store version.
The Mac-specific App Store version is a better app, but has been abandoned in favor of the (crappy) "Telegram Desktop."
But I must admit that amount of clients is confusing.
I thought Qt still bypassed the native user interface and drew all their own controls?
Native these days seems to mean "without a web browser under the hood".
The word has lost meaning as to nontechnical users, it's mostly about "can i install it directly on my device". We need better terms.
But it being a window that runs a second web browser, that is OK.