Насколько конкурентна разработка для мобильных на html5 против нативных языков?
Про скорость: Если у Вас правильная архитектура HTML5-приложения и стоят все необходимые оптимизации, то оно будет абсолютно рабочим!
Речь не идёт сейчас про 3D, хотя и это можно!Про функционал: использование плагинов для исполнения нативных функций позволяют обращаться к любым функциональным устройствам в мобильном телефоне: камере, телефонной линии(-ям), компасу, GPS-у, NFC-модулю, Wi-Fi-модулю, BT-модулю и т.д.
Таких приложений дохрена. Это быстрее и дешевле. Верстальщиков гораздо больше чем java программистов. Умеешь html/css/js  - два дня и ты уже разработчик мобильных приложений.