The attributes, abilities, accomplishments, and most of all, mistakes, of each US president are always subject to debate.