MentА грамотное формулирование ТЗ, чтобы не вышло так, что ты потратил кучу усилий, а результат отправляется в помойку -- не обязанность заказчика?
Скорее уж проблема в том, что надо заранее договориться обо всех деталях, а также выяснить, сочетаются ли в принципе ваши взгляды на работу, чтобы потом не пришлось ругаться, потратив кучу усилий впустую.
Видно что Мент скорее всего никогда не принимал заказы. Заказчики не просто не расписывают нормально ТЗ, они даже на твои уточняющие вопросы отвечают максимально расплывчато, а иногда тупо их игнорят.