I run my own Matrix server. (tuwunel ftw)
Element 1-on-1 calls are based on WebRTC, and are native as I see it. I'm not sure if this works with multiple people, haven't tried it yet but I think so.
The video calls work over a Jitsi plugin, but it's quite bad. Element Call is a Matrix-native video solution and is currently in beta.
Completely agree. I find GNOME just annoying, ugly, and in some places inconsistent.
KDE/i3/Sway 4evarr!