It's nice to hear someone who disappears for an extended period of time from a high level position without giving any notice talk about reliability. To put it bluntly, when you have an alliance with oodles of rerolls, with a good number of banned players and ZI listers along with lots of mass recruited scrubs, it's not the greatest idea to pump all their slots with aid. In addition to this, military discussion took pre-eminence for the obvious reason that a major war was bound to happen soon and we needed to be prepared for it. BC styl aid programs for reliable members had gotten rolling by a couple weeks before the war. We were able to get a nice aid BC thing after the war as well. Currently, NSO's slot usage is around 12 (raw) percentage points down from what it was at its peak, so I wouldn't exactly call my tenure there a total failure, though your disappointment at failing to achieve anything whatsoever may cloud your perspective some.
And, to add to that, you should ask some people in Umbrella about the idea that I don't actually do work on the econ front.