если еще точнее, то причина - редко встречающееся сочетание знания предметной области и одновременно достаточный уровень владения теми же информационными технологиями. да и время тоже немаловажный фактор.
заодно могу привести аналогию, когда нужно провести какую-нибудь электрическую сеть или поставить кондиционер, между исполнителем и заказчиком возникают совершенно аналогичные взаимодействия: одни хотят получить готовые требования. а другие ждут, что требования для них сформулирует специалист.