Each leader should be allowed to recognize team members with various titles AND these titles should require renewal with inactivity in something… maybe leader could check off requirements before honoring his subject. That way if subject doesn’t want to participate in wars or titans for a week (or however long set for) n if explained then not leaders fault when temporarily removed :). AND some titles you should have to do so much participation to qualify to get so not all should be in leaders sole discretion.
Different titles make members feel valued and connected to alliance so you wanna give more than one, but if everyone is an elder then what’s the point? These titles should have some meaning behind them.