My big question is, why isn't the line ZERO, just like the subscriber contract says it is?

Do we really want to be in a world where the dev's are designing based on the assumption that tools will be used, and thus those that don't use them get a short stick experiance?