That would have made the performance far worse in particular on low end devices. And there were no sufficient, complete and useful HTML5 standards that could allows web apps to compete with local software.
Extending the web standards would simply have been too much work and caused too much trouble.