No nation can live merely on the deeds of the distant past, were that so, Americans ought to be still grovelling at the feet of the French for their essential aid in the Revolutionary War. Thus, sir your argument is null and void. Since WWII the USA has become an arrogant and selfish empire engaging in all manner of atrocities. Even if your argument were valid, the deeds of the past 6 decades serve to counter and nullify what good was done. None of the presidents you have cited were any good, nor is the current one because policy NEVER changes. Our foreign policy has remained the same since the inception of the CIA and the hegemonic rise to power of the USA as the 'New Rome'. Time to move beyond the past and deal with the present.