I think this post backfired at the writer. While trying to provide transparency over a problem (we all screw up) it uncovered what I think it's a horrible idea.
The issue is not the bug anymore but the update process.
These comments in HN might provide much more insights than the bug itself.