Вопрос этики оставим философам.
Некоторые считают, что работать за деньги в принципе не этично.
Клиент не обязан же соглашаться на твои условия, если он считает их невыгодными?
Так что вполне можно называть абсолютно любую цену за свою работу, пока это находится в рамках закона (пример незаконный - если ты заранее назвал одну цену, клиент согласился, а после работ ты начинаешь требовать уже больше).
Но вообще недовольство клиента понять можно - раз его первое слово о бюджете влияет на стоимость услуг (при условии что качество остаётся не изменным), то обидно, что изначально слишком много назвал, ну а раз свою ошибку открыто признавать не хочется - можно переложить вину на исполнителя, который такое практикует.
Если бы я был на месте клиента, то мне бы хотелось видеть честное объяснение, откуда цена взялась (условно декомпоизцию проекта на этапы/задачи / роадмап. Даже если за это нужно доплатить как за консультацию)