@utopify_org
Oh, it's not that bad. XMPP was the same in mid 2000s, it was based on controversial XML, ejabberd was hardly considered lightweight at the time, one of the most popular clients — Gajim was in python, and we didn't have the luxury of modern performant multicore CPUs. I'm not gonna preach, but give it time, it'll get better!
But yeah, gomuks is cool! It doesn't do voice calls and all that, but otherwise perfectly functional.