клиенты бывают упертые, не сделаешь как он хочет - потеряешь. тут главное провести разъяснительную работу если он готов воспринимать её. ну и обозначить свое отношение ко всему этому.
не часто, но такое случается. зак что-то требует, составляем тз, проводим разъяснительную работу на тему "почему его задумка мне не нравится" если не помогает, зак подписывает тз и погнали.
иногда удается дурость причесать так что она работает. иногда этого не удается. тогда переделываем все и теперь уже так, как считаем нужным.