You set your sights too low. Nothing about what you posted precludes perennial
National championships. It doesn’t matter that our structural position as an independent with a strict honor code keeps our recruiting ranked in the 70s., coaches either won or they suck.