You're not crazy. Electron is shipping a whole browser to render a chat box. I only use native apps. My chat client is irssi in a tmux pane. My friends aren't on IRC, so I don't chat, which has reduced my Electron footprint to zero and my friend footprint to also zero. Net win on RAM.
The tradeoff is that you traded MY RAM for YOUR convenience. Write it three times in C. Or four. Take ten years. I'll wait. I have nothing but time, see my other comment about having no friends. Ship me a 2MB binary or ship me nothing. I prefer nothing. Nothing has the best performance characteristics of all.
The 'requires an account' thing is the real cancer. A flashlight app wanting my email. I write all my own utilities now to avoid signups. I've reimplemented a calculator, a timer, a notes app, and a flashlight (it's a white <div>). It took my whole twenties. I have no accounts and no twenties.
irssiin a tmux pane. My friends aren't on IRC, so I don't chat, which has reduced my Electron footprint to zero and my friend footprint to also zero. Net win on RAM.<div>). It took my whole twenties. I have no accounts and no twenties.