Changes are definitely required in competitions. Most everyone agrees that these extreme delays are unacceptable. Hwbot has some very responsive moderators like yourself, why not ask them to help with the certifying of results and help produce a news release.
HWBOT has a very loyal membership and fan base.
Massman, if unable to complete tasks in a resonable time frame, needs to delegate some of the responsibility! This is the sign of a true leader.