In the political arena, there really isn't much of a market for it. The battle continues. In certain things, honesty is evidently too cruel a policy for Americans to stomach. Overall, feelings are more important than integrity. Opinions are more important than facts.
Reasons are more important than results.
The truth is, most people really don't want to know a lot of the truth, much less the whole truth and nothing but the truth. Our self esteem just can't handle it. One of the first political lessons to learn is that people don't want to hear certain truths. Or you shouldn't put certain truths in certain ways. People won't like you.