If having an Ego means loving yourself such that you will not allow anyone to belittle you and use you then an Ego is a good thing. If having an Ego means you know yourself well enough that what another says of false accusations and insults will not affect you then ego is a good thing.
But if an Ego means you think yourself superior to others, and it causes you to deny the truth even when concrete proof is thrust in your face then it's
NOT a good thing. If an ego causes you to hurt another knowing they will be tolerant and patient due to their love for you then it's NOT a good thing.
Anything that makes you feel good about yourself and makes you a more positive person is a good thing but if it's at the expense of another being hurt and harmed then its not.IMO of course!