Leadership and authority are essentially about service, and no-one in red or green should ever forget that.
It sounds like you are implying we have already forgot that.
You, of all people, should know how much we put (and continue to put) into this site because you worked yourself to the bone so I'm confused about the above sentence!