It is impossible to "man up" on a message board.
That being said - killing the messenger is stupid.
Sounds like Mack screwed the pooch on this one and all the "insiders" got duped...probably on purpose by Mack because he was mad at the leaks.
I still think there is a chance Mack steps down...