App Store review is not random. After a few dozen submissions the same causes appear again and again, and almost all of them are fixable in an afternoon if you know to look.
The recurring ones: no in-app account deletion when there is account creation; subscription terms not shown clearly before purchase; the privacy questionnaire not matching what the app actually collects; demo credentials that have expired; sign-in with a third-party provider offered without an equivalent private option; a feature that duplicates system functionality without adding anything; placeholder content still visible; crash on first launch under a restricted network; and screenshots that show features the build does not contain.
We check every one of these before submitting. It takes about ninety minutes and it is the difference between shipping on Tuesday and shipping the following Monday.