Makes it easy to accidentally add a paragraph within the THRU range that should not be executed - Ties paragraph ordering to execution semantics — reordering paragraphs can break the program - Can mask spaghetti code by hiding GO TO within the THRU range