Babbage: The blame game