Por que as empresas forçam programadores a dar suporte ao usuário?

De que maneira trabalhar alocado é melhor do que apenas atender o telefone?
Deve ser bem pior, já que você esta disponível para eles te interromperem 100% do tempo. Telefone é só não atender. rs

Provavelmente a minha experiência alocado seja muito diferente da que você ou seus amigos tiveram. Eu fico na fábrica do cliente desenvolvendo as demandas da sprint. Quando o cliente reporta algum erro, se tivermos tempo, alocamos algumas horas na sprint corrente para resolvê-lo, caso contrário resolvemos na próxima. Nunca o cliente interrompeu meu trabalho para me perguntar sobre alguma funcionalidade ou relatar algum erro. Não sei se é a melhor forma de trabalho (provavelmente não seja), mas estou muito melhor hoje do que antes.