Uma "pegadinha" ai para os desenvolvedores pensarem e responderem.

O processamento distribuído sempre foi mais desejado que o processamento centralizado, preciso explicar algo sobre isto? XML e outras tecnologias foram criadas visando o processamento distribuído, onde, muitas vezes, estariam sendo utilizados arquiteturas diferentes e um monte de outros recursos, compatíveis ou não.
Então imagine um grande servidor fazendo apenas os serviços que lhe são pertinentes, enquanto que, todas os hosts conectados a ele também fazem parte do serviço, buscando otimizar todo o processo.
Não que não se possa desenvolver um cluster de aplicações web, com alta disponibilidade e tudo mais.
O que eu estou querendo dizer com isto tudo é que são inúmeras as alternativas de desenvolvimento e soluções que podem ser criadas... O desenvolvimento web é a "coqueluche" dentre os desenvolvedores da atualidade, e parece que ainda permanecerá durante algum tempo, mas nunca ignore as demais tecnologias, pois aí sim, estarão fora do mercado.