По причине того, что большинство заказчиков устраивает предложенное соотношение функционал/цена. Им психологически легче доплатить за реализацию нужного им функционала, чем переплачивать за наличие ненужного.
Вот! То же самое можно сказать о DAX относительно SAP / Oracle