In fairness, this is possibly the first time they've added a major asset outside of the Thursday restart. They're going to still be working out for themselves what works best in terms of communication channels. For instance, where exactly would you have been likely to look in-game daily to ensure seeing this announcement? And if the only answer is "Galnet" do you think that the entire galaxy necessarily needs daily updates at that level of granularity?
I should have preceded my complaint post with the fact that the lack of in-game announcements is a big peave of mine. So it's not just this instance that gets to me, it's just this has been going on since the game's inception.
When I want game info, particularly when pushing story driven gameplay, I want to be presented that content in game. Galnet would be a minimum, but I feel they are missing something upon logging into the game for instances like this. For example, The Fall of the Oracle - a fantastic story driven element kicking off the Thargoid attacks; but delivered through twitter (yes a follow-up Galnet hit, but the intial 'news break' was a twitter video). I wish they could have put that in-game when you logged in; a breaking news video you could watch in-cockpit. Or hell, even just run the video before I get to my ship after clicking 'Open'.
So while this item wasn't the best example of presenting story driven elements in-game I've just been put off in the past of how great gameplay elements could entirely be missed if you aren't up-to-date on the forums.
i.e. I missed Palin's escape entirely and by the time I found out I flew all the way out to Maia only to find no megaship it had already evacuated. Galnet news hit later that he was gone, but I already knew that by then.
EDIT: I think what did bother me about this example is that when I found it in game I was like OMG, this is new and I don't see any info about it. Yet the first response to my post was to a Developer posting the news - of which was buried in an unrelated thread. I don't have a good answer for where it should have been as I agree with your galnet topic... but I guess I feel where this particular news broke was in the wrong place. And I guess that's how I feel about breaking news in this game that I'm never looking in the right place (as I never know where that is) and I don't know how to stay on top of things - > and that is what frustrates me.