Какой вывод могу сделать? Нужно сразу понимать, какой перед тобой заказчик. Если он не знает, какой результат нужен от дизайна сайта, то постоянно переделывая некоторые элементы, тебя будет встречать пак новых правок. Стоит отдельно презентовать работу и делать всё в соответствии с целевой аудиторией. Разработчику, в первую очередь, нужно ориентироваться на неё, а не на мнение заказчика. Однако, когда клиент не может тебе довериться, тут каши не сваришь.