Не соглашусь с Петром.
Веб -- это мощная свалка понятий и идей. По сути, веб поделён на две части:
1) то, что показывает (постпроцессор).
2) то, что формирует контент (препроцессор).
Доставка, каналы, отображение, хранение -- ничего принципиально нового в этом нет. Кроме бардака.
Мейнфреймы и терминалы известны с 60-х годов. Разница только в том, что терминалы немного поумнели, а мейнфреймы расположены немного дальше от терминалов.

И чтобы отображение было правильным (и умным) правила отображения должны загружаться с сервера (собственно каскадная таблица стилей и гипертекст). Только проблема в том, что разметка жирная, разбор гипертекста реализован по принципу "как смогла" на сторон терминала, а программные модули исполняются не так, как задумывал разработчик сервера. И не самым быстрым способом, и не самым экономным.
Ну, например, вот этот форум. По сути, это несложный текстовый редактор. Можно было сформировать нативное приложение которое вместо загрузки 180 кБ загружало бы только сообщения, имеющие другие контрольные суммы, либо вообще отсутствующие в локальной базе -- стартовая подгрузка 100 кБ, и затем считанные сотни байт. Работает быстрее, от наличия канала связи не зависит, нагрузка на сеть меньше.
Плюс, меньшее потребление ресурсов браузером на локальной машине. Отдельным плюсом идёт отвязка от HTTP (и кстати шифрование можно прикрутить куда проще). Я уж не говорю, про подписывание софта со стороны сервера (как эта тему уже поднималась). Кроме того, нативное приложение (именно для этого форума) позволит выбирать разделы для просмотра/подгрузки, настраивать внешний вид (а у меня предпочтения в серо-зелёных тонах, так как оттенки тёмно-синего я различаю плохо, да и очки тоже).

Так что, имхо, современный веб -- хорошая идея при реализации как всегда.