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