В своей области (создание сайтов) я довольно часто сталкиваюсь с тем, что клиент не может объяснить элементарную задачу. К примеру был у меня момент, когда нужно было сделать в самом верху страницу горизонтальную черту. Объясняли мне это очень странным образом, что-то типа «нужно вверху сделать такой же элемент, как у этого сайта (ну и адрес, разумеется)». Ежу понятно, что не понятно ничего. Вообще, откуда все беды? Правильно, от неграмотно составленного технического задания. Круто наступает тогда, когда исполнитель полностью понимает то, что хочет заказчик, но, на самом деле, встречается такое довольно редко, т.к. мало кто может описать грамотно все аспекты, касающиеся какого-либо проекта. Чем это вызвано? Правильно. Технической неграмотностью клиента. Я свято верю в то, что прежде, чем вести диалог нужно хоть как-то ознакомится с той сферой, в которой будет происходить работа. Будь то составление домика из кубиков или заказ афиши. Ни что не мешает клиенту узнать о формате, качестве бумаги и т.п. вещам. Все это есть в интернете в немалом количестве. Так же и в моей сфере. Обидно, что некоторые не могут отличить верстку макета от интеграции в CMS. А не понимать отличия этих вещей ведет за собой не малые проблемы.
С другой же стороны. Я уже много лет сижу на форумах, социальных сетях, в блогах и прекрасно понимаю, что теория это неотъемлемая часть практики. Но, так или иначе, это мне привил интернет. А что может заставить клиента думать так же? Я думаю, что сейчас ничего. Мне не нравится, что такие проекты как Free-lance.ru и Weblancer.ru не закажут копирайтерам статейку о том, как нужно общаться с исполнителем и принуждать читать это (большая ссылка, без прочтения нельзя перейти к созданию проекта и т.п.). Если бы сервисы заботились об этом, то было бы куда проще. А, как же, вы скажете, компании, которые работают не с подобными сервисами, а с дизайн-студиями... Тут им не принудишь...
Так что же все таки делать если клиент идиот? Только терпеть и пытаться объяснить что к чему.
Ну и, напоследок, выложу ссылки на несколько полезных статей.

Иногда легче послать клиента далеко в лес, чем возиться с ним.
Если клиент идиот, то тебе ничего не остается только как смирится с этим, ибо он платит тебе деньги за работу. А что касается «послать» — сейчас столько Онлайн-студий, что скорее клиент тебя пошлет за « не должное с ним обращение».
И если в столице уровень познания и понимания у клиентов выше (мне так кажется почему то) то в остальных регионах все гораздо хуже
Все проблемы от того, что исполнитель не умеет общаться с клиентом.
А если ты скажем имеешь свою дизайн-студию и штат сотрудников у тебя исчисляется десятками, то ты можешь послать клиента на йух, это он должен всё правильно объяснить и прислушиваться к твоему мнению.
Все вышенаписанное не исключает ситуаций с теми людьми, которым не объяснить-донести ничего не получается и не получится. но, опять же, сначала нужно сделать все возможное самому, а потом уже понять и принять, что донести не удастся.