I backed "Hadean Lands: Interactive Fiction for the iPhone"  in 2010. The project promised a text adventure game for iOS and open-source game framework. The game would become the author's "day job" and "might take six months; might take more." Based on the cool concept and the author's ludography of interactive fiction games, the $8,000 project was funded to $31,000.
Fast-forward four years and the author posts occasional Kickstarter updates about unrelated iOS games he's published and that the promised game is now "11% complete". His explanation is that the fine print of his Kickstarter proposal included "other IF work", but reading backers' comments  as early as 2011, you can tell that people felt mislead.
The scenario you've described would require multiple changes to the same function, but the file diffs making their around the blogosphere show only cosmetic changes to that file and none of those affect the "goto fail" function.
Do you see how there was some simple refactoring going on there in the structure and how the entire in-kernel functionality was added? I could totally see debugging function being created and sprinkled in all the places after all the update()s were called while verifying kernel stuff was working then removed and in this one place one line not enough deleted.
edit: Ha, I had my own copy paste error after getting bad gateway error, I fixed the duplicated code, sorry.
What if this lowers Netflix's costs for Comcast users, since it's now peering closer to the consumer? Should non-Comcast users have to pay a "we haven't signed a peering agreement with your ISP yet" tax to Netflix?