I think it's staffs fault for promotion drama.... Everyone knows this is what should determine promotions;
Clean reputation
Active long term member
Well spoken intelligent individual
Member who keeps their account secure
Helpful genuine person
Member who has a big reputation in SF