We should have leaders who know things the general public should not know. And these leaders should act on that information, as long as their actions are in their country's best interest and not because of some distorted political view of history or events.
I believe this was the case with Churchill, FDR, and Truman. Churchill was not the only leader who knew that the US would eventually decide the war, FDR knew it as well. He had to contend with the isolationists and the other political issues that wanted to prevent war. They (Churchill, FDR and Truman) knew information that the public did not and they made decisions that proved to be correct. It was vital for our national defense and survival when you consider the alternative that was presented.
The problem is that often some leaders make the wrong decisions, with all the good intentions for their national defense, while keeping their secret information secret. I think that the disclosure laws are good because eventually historians will be able to read and understand the true facts surrounding political decisions involving war and other threats to national defense. The problem is that period in between action and disclosure and levels of trust.
Trust is an issue with politicians. They often have to use what is called in today's world a "spin." Well if you spin often and long enough, ya get dizzy and lose track of which way is up and which way is which.