It looks like most of the remaining debate has settled into
the bottom of the talk page for Picard's bio.
If anyone has any interest in a rebuttal to Filll's misinformation, I suppose I could post it here, but I reckon that would be like pissing into the wind.