I disagree, it is not about having an ego, it is about owning it, owning yourself as you are. Not being sorry for your faults, your desires, your character, nothing. Be it good or bad, you are YOU and this is what every CoC shared.
Personally I do not believe that CoC is not "trainable", it's...