On the contrary: some of the above shortcomings can be addressed through a hybrid app approach, in which significant parts of an app are written in Web technology, but with aspects of native code in an HTML5 wrapper.
FORBES: HTML5 Vs. Native Mobile Apps: Myths and Misconceptions