In this epoch, the major drawback of native apps it's an internal distribuition the last versions, think what we want intranet ? because we does not want need redistribute the software cross the park, goes to 500 km/miles away because some installation refuse to open and the local it does not understading the software.
The "scale" of web it's to be create a new world, of major features "uniformed" and of course does not need think about the operation system because the browser it's to be your minimum multiple common, if you have the feature available cool, does not check specify if the device it's from a file, from a special driver.
And the Google, Apple and the whatwg team appears, it's to be better the w3c and ok xhtml does not work a intent, go back to html4 and get the best of two worlds.
10y after we here stuck because the whatwg team stop of listen and reassemble the drama over again :(