I didn't use the word ego, but you're right.
From my point of view a big ego is: ‘A huge inner emptiness which we always fill with silly things’.
This is very true. I had the pleasure to work with people like you mentioned and yes, it is exhausting and energy draining, especially if you have to work with them each day. I guess we're both lucky to be working for ourselves and able to avoid them.
Thanks for the nice comment my friend and have a nice day.