I still don't think there was any good reason not to break it to them in private first.
In a perfect world, I completely agree.
In a real world, I can see that McGonagall did not have time before breakfast to talk to all of the orphaned children. I can also see that she might strongly prefer to quench the early rumors and avoid starting new rumors by calling a number of students into her office. (Delegating it to Snape, the Head of Slytherin House, was not an option; and delegating it to any other teacher would have sent a signal of McGonagall not caring enough to do it herself, making this a non-option, too.)
Given all this, I still think she should have delayed the announcement to talk to the children beforehand; but I don’t think it’s a simple choice for her.
This is a new thread to discuss Eliezer Yudkowsky’s Harry Potter and the Methods of Rationality and anything related to it. This thread is intended for discussing chapter 117.
Plans for next chapter release:
There is a site dedicated to the story at hpmor.com, which is now the place to go to find the authors notes and all sorts of other goodies. AdeleneDawner has kept an archive of Author’s Notes. (This goes up to the notes for chapter 76, and is now not updating. The authors notes from chapter 77 onwards are on hpmor.com.)