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