After 50 or so years of service to the Family, in almost half a century of being in Cosa Nostra, surely Neil had seen guys come and go, guys he liked, guys he didn't like. How did Neil not spot that Gotti was both a hothead and loose canon, and that his crew (Angelo and the others) were nothing but a bunch of troublemakers who couldn't keep their traps shut?

I mean while Angie wasn't a rat, his verbosity pretty much gave the Feds a ton of info and helped them bug Big Paul. And Gotti's insuboridance and Angie's refusal to hand over the tapes was both a direct disrespect against the Boss and could've provoked a war; Why didn't Neil simply whack out Gotti and his crew to spare HIMSELF and the Family the stress, and appoint someone less hotheaded as Capo?

I mean given all his years in LCN, surely Neil should've seen Gotti wasn't Boss material? Why did he protect him? At the very least, why didn't he compromise and let Angie be clipped for not giving over the tapes? It may have been Gotti's crew, but Neil was above Gotti, so if Neil said "Angie's gotta go", Gotti would have to listen, or go himself.

I mean, from what I've read, Neil was an ice cold killer, low key, old school--not loud, egotistical and flashy like Gotti.

I mean I can understand, in a sense, Neil protecting John out of sentimentality, but why Angie?