Well, I suppose I should stop lurking and duck in here. I was Watters on Anomaly, Ryn/Markalov/the staffer Decius on Gamma One, and Mercier/Alindar on... whatever came after that.
Speaking as someone who was on the staff side of things for a good while, I think @Tinuviel has it about right on the reports system. The intent of many of those things was to foster RP and create more engaging topics of conversation than "Nice space weather we're having": Initial reporting for duty was intended to prove new players with hooks to get out and meet people and a way for department heads to get people drawn into ongoing plots, mission reports were intended to support RP around the events of the mission (and provided Staff a good way to see what plot info we had given out to players had actually been shared), etc. I'd say that they certainly fell short of meeting those goals, and there may well be better ways to achieve some of those ends, but that's the direction we hoped things would point. (I'm happy to talk about my thoughts on what we were trying for and where we fell short, but I don't want to highjack Poole's thread more than I have already).