There are three kinds of ego : Satwik, Rajsik and Tamsik. Satwik kind of ego is necessary for the Shreyarthy (one who knows one's own ultimate good). There is less of fault in performance of Karma keeping Satwik ego.
One who has lessened the ego will let the incidents unfold without any interruption. One will not interfere even if the Karma is done in bad way. One will tell after the Karma is done. The reason being the person by whom the Karma is done in bad way, will perform the work same ways without regards to one's opinion. Even then it is the duty of the one to tell. At the same time, one must have the awareness that ego is not present in the background behind such telling.
Anything that exists is because of ego. Bhava is also supported by ego but this part of the ego is of divine nature. It is a part of Chetan. Expression of Atma or Chetan is ego. Such expression is Bhava.
Ego itself is a form of Shakti (energy). It also propels us downwards. It is energy that performs lower category of Karmas. Intelligence, wisdom, cleverness etc., are also present because of ego. Existence of the Gunas is also because of ego. Bhava is a higher condition than ego. Bhava is formless while Gunas are with form.
Pujya Shree Mota
Jivan Yog, Part 1
Edition 1, Page 361.