Top end recruiting has been fine but it has long been the depth that kills BYU. Injuries, suspensions, transfers, etc. are all a part of football. It's their job to be prepared for anything, and also the simple fact that depth gets playing time regardless of all of those things. BYU hasn't been prepared with depth in years.