Great thread...not much to add.
Yes, the man made personal mistakes, and that is the point. We all do/did. What he believed in was greater than what most humans are capable of doing by themselves as individuals, but in aggregate is the very thing that allows humanity to advance.
R.I.P. John
Jason