Так ведь нет и не может быть одного ответа на все случаи жизни!
Если отвечающий честен и не боится правды- то да, он должен давать прямой ответ на вопрос.Тем более, если ждут именно его, а не увиливания.
Но если слова отвечающего "передёргивают", подменяя понятия, смешивая понятия и объекты и требуя отчёта уже относительно понятий - тут, конечно же, прямой ответ не всегда возможен,часто потому, что его нет и быть не может.
Да, прямой ответ не всегда - благо.Как не всякая правда - это хорошо.
Сказать несимпатичной соседской девчушке, что она некрасива (если это правда!) будет прямым ответом, но... но жестоким и бесцельным, если не губительным.
<hr />
Да, человек не всегда
Однако, если он считает, что должны выполнять его требования -он тоже ошибается.
<hr />
Потому что не хотят читать или слышать "увиливаний".
<hr />
Попробуйте спросить "свидетелей" Иеговы про бессчётное количество их "пророчеств" о "конце света".
Вы уверены, что услышите прямой и честный ответ: "Мы периодически запугиваем людей, чтобы они "впечатлялись" и приходили в наши ряды"?
Я - нет. Но то, что я обычно слышу, и есть увиливания("непрямой ответ" - вроде бы и ответ, но...не отвечающий на вопрос)
Вывод:
Если вы честны и вам нечего скрывать;
Если от вас ждут именно прямого ответа, а не загоняют вас в демагогию;
Если ваш ответ нужен и значим для кого-то;
Если вопрос для вас не является бестактным и ответ не несёт в себе тайны;
Если вопрос не праздный и ответ не станет бессмысленным по жестокости ударом для спрашивающего -
<h2>тогда вы, по возможности, должны давать прямой ответ на вопрос!</h2>