I think web technologies have gone too far and too mature. The alternatives are not as much portable and approachable for some applications.
For instance, Win32 API/Swift UI/GTK would be the surface area for a cross platform application. I am not counting Qt/wxWdigets. You can tell a Qt application from a mile away.
And making an application look identical on all platforms is downright impossible. There would be noticeable differences.