The need to display one's technical supremacy comes at a cost. When the cost is de-motivating the members of the team - that cost is too high. I've often looked at ideas and thought about adding my own spin on it. I did add some value, but then the person with the original idea doesn't feel the same ownership. Might they have worked harder and come to the same conclusion on their own? Seems like a solid growth opportunity. The leader must sublimate himself or herself for the greater good.
Achievement is about me. Leadership is about them.-unknown