You'd rather to blame developers not mods. Mods are the same users from community, and it's not their responsibility to extend this site with new features. But I'm afraid there is no regular dev team on this site... Otherwise I can not explain why it's all going in such way.. @TalkWithStranger, maybe you can comment this situation somehow?