This idea has been developed and deployed to Canvas
This is copied from the old community, original submitted by Tom Gibbons on March 19th, 2015:
Hide the "Students must move through requirements in this module in sequential order" checkbox until at least one completion requirement is set. Even the video guide is misleading in the language used to describe this process: https://player.vimeo.com/video/72433447 Around the 1:55 mark, it says that this checkbox requires students to move through the module content items in sequential order, not that it requires students to move through the *module requirements* in sequential order. Hiding this checkbox until it will actually do something would ensure that the setting isn't applied incorrectly.
As an alternative to hiding the checkbox until requirements are defined, give a warning message if a user tries to save the "Students must move..." setting without adding requirements. Something like...