Практически согласен. Могу построить гипотезу:
Перестанем думать про рынок софта. Код - не товар, и никогда им не будет. Мы имеем дело с рынком услуг. Услуга оказывается в фиксированный период времени, этот период и оплачивается. Услуга состоит в решении проблемы обслуживаемого.
Результат оказания услуги разнообразен, какие-то части результата остаются в виде кода. Явно не все. Возможно, во многих случаях эти части и не главные.
Соответствует твоей картине?
Признаюсь напоследок: пришёл к этой мысли сам, но с помощью полной аналогии с рынком электроэнергии, который мне близок ныне. Тоже ведь услуга.