You may have forgotten another big one - the academic requirements.
Sometimes I am amazed that BYU is able to do as well as they have done, all things considered. If you told someone all the requirements without naming BYU, my guess is most would think every year would look like 2017.