Может быть из-за того, что веб - это приложения, которые могут выполняться более-менее одинаково на любых устройствах в любых браузерах даже без предварительной установки. Причём выполняться более-менее изолированно и безопасно в песочницах. Да, конечно постоянно возникают те самые "более-менее", повышенное потребление ресурсов по сравнению с нативными приложениями и прочие острые углы и подводные камни. Но альтернативы тупо нет, а если и была бы, то скорее всего не далеко бы ушла от веба.