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