всё что написано на электроне и ноде, по моему личному мнению, не имеет права называться программами, скорее извращениями какими-нибудь для людей, которые не дружат с головой
Это все плач Ярославны и разговоры в пользу бедных. В мире людей сильно больше, чем программистов. Людям нужны программы, простые удобные интерфейсы и поддержка с обновлениями, а не CLI-монстры из 1992-го. Твоей маме-папе и соседям до жопы, как оно работает, если оно решает их задачи. Софтварным же компаниям нужен тулинг, чтобы эти программы с интерфейсами производить как можно быстрее и качественнее. Телеграм я привел в качестве примера удачного решения конкретных целей — создатие современного, быстрого кроссплатформенного клиента для чата. Когда все получилось — можно потратить дополнительные ресурсы на более выгодную платформу — переписать нативный клиент на Swift под Mac. Другой пример — Slack, будучи веб-сервисом, производит десктопные клиенты на электроне, и никто в целом не жалуется. Потому что наличие кроссплатформенного клиента на электроне лучше, чем отсутствие такого клиента вовсе. Тем более, что основной клиент находится в вебе.
Речь же изначально шла не про "плохой Qt" и "ужасный Electron", а про то, что сегодня нет современного кроссплатформенного UI-тулкита с HTML/CSS в качестве языка разметки (как наиболее универсальный и распространенный вариант), тем более с хорошей поддержкой Rust'a.