Basically, they want to strongly discourage submitting apps that have things wrong with them, especially more than one.
Test, test, test, triple check against the lists of reasons for rejection, and then test some more, before thinking of submitting an app to Apple. If you think there might be something wrong with your app, fix it first.