Electron and other web-site-as-desktop-app frameworks are a cancer that needs to be killed. It may have some legitimate uses but developing a communications client is not one of them.
Did people forget how to properly program for the desktop?
Yes. Script kiddies want to use javascript everywhere and desktop apps are dinosaurs. I wish it weren't that way. Maybe the lack of a good, widely adopted cross platform toolkit is to blame? Its a really hard problem though...
Did people forget how to properly program for the desktop?