Telling the truth is like performing a strip tease. It is because of this that many people are offended. Nudity offends people who believe that their body, the visible and the more esoteric portions, is something to hide. Another reason that some people find the truth to be offensive is because they make personal profit from lies. It stands to reason that many people believe that the truth is ugly, or inconvenient. Why go to such lengths to conceal it otherwise? It can also be said that the truth is hidden because it stands in contradiction to the thing that conceals it.