For native UIs on Windows, there are few better choices. Most line of business applications tend to be spreadsheets on steroids with lots of custom business-related functions, and for that kind of thing web-based UIs are far more difficult to deal with (think displaying thousands of rows, potentially 100+ columns, quick grouping and pivot-table-esque functionality, etc). You can do it with something like Electron and some open source JS libraries, but as someone who has gone down that rabbit hole it is a nightmare compared with using an out-of-the-box component from Infragistics, DevExpress, or Telerik that is much faster than a HTML/CSS/JS interface.