Потому что цену иногда нужно обосновать. Не все так в мире просто, как тебе кажется.
Быстрый ответ на запрос, четкое выявление потребности клиента, понятное предложение. Это все часть сервиса за который берет деньги.
А если показать цену на сайте, заказчик этого не испытает, и подумает что цена завышена.
ну да, всё очень сложно и скрыто) калькуляторы и цены выписывают мудаки, все остальные правильные, честные прячут ценник, чтобы никто не решил что цена завышена