The native UX toolkits wouldn't be so shit if everyone wasn't so greedy. We don't need to reinvent a better wheel every 5 years (windows) or force some proprietary garbage nobody cares about (mac).
It just needs to be reasonable, easy to adapt to other platforms, and long-lasting. The web isn't even that good, the competition is just self-destructive to a point it can't be justified.