Why use web at all? IRC clients have been made with native UIs since the 90s.
Harder for a web developer for the first two weeks. UI builders are more suitable for making app layouts than CSS.
> Harder to align look of web and desktop.
Thousands of mobile apps do it without much trouble.
Meanwhile, Doist is a smaller company but they made Twist[0] clients native because they care about their customers.
[0]: https://twistapp.com
This is what I don't want, I want it to look like every other desktop app, I want to be able to set the theme of my OS and have every app adopt it, I don't want every piece of software thinking it's special and looking different.
> Harder to work with than CSS.
What native technologies have you used? Many are easier than css+html and look native by default.