As for Celebrimbor ... I would say that it is often the case that people who are creative geniuses - and Celebrimbor was probably second only to his Grandfather in this respect - are often lacking in other areas and fail to see the potential for evil. Einstein, I am sure, was not motivated by the desire to kill the biggest number of people in the most time efficient way. I think Terry Pratchett's Leonard of Quirm is a very clever characterisation in this respect ...
Inventors often need less creative but more worldly wise associates to protect them from exploitation.
Gil Galad is a soldier a doer rather than a thinker - more inclined to suspect the worst... I think Celebrimbor was neither particularly weak nor stupid - just motivated by craft above all.
__________________
“But Finrod walks with Finarfin his father beneath the trees in Eldamar.”
Christopher Tolkien, Requiescat in pace
|