There's a good counterpoint in the very-abusively-flagged sibling to this comment; I'm just commenting so people have a place to attach replies to that if they want to continue discussing the philosophy of static checking.