Ivy, agreed... EGO was his main problem.

He was a born leader imo, and very loyal, despite what people say about being loyal to your boss, Castellano would have killed him and Ruggiero, his best friend... He was more loyal to his crew than he was a guy who hated him originally.