Я захожу в веб-приложение, когда не хочу:
- поддержка тысяч сред, каждая со своими причудами. В частности, вирусы, трояны, программное обеспечение вмешиваются и заставляют его работать везде одинаково.
- беспокойство по поводу применения обновлений и много звонков
- работа с клиентами, которые потеряли свои данные
Я выбираю толстого клиента, когда вычисления выполняются интенсивно на транзакцию или если на транзакцию происходит значительная передача данных.
Мне нравится исправлять все проблемы одним обновлением. Это может быть не для всех, но именно там повышается качество моей жизни и тех, на кого я работаю. Заставить веб-приложение работать в нескольких разных браузерах может оказаться проще, чем в разных операционных системах в разных условиях.
С появлением Flex / Air вы можете предоставлять все возможности приложения в браузере. Браузер становится универсальным интерфейсом, независимо от того, установлен он локально или в облаке.
Веб-приложения тоже имеют свои минусы. Я просто более заинтересован в создании веб-приложений, поскольку профессионалы, похоже, перевешивают недостатки для проектов, которые я выбираю.