I've got no illusions. I always thought we could have an elite team every 3-4 seasons and in-between that we'd probably struggle a season or two due to the influx of new, inexperienced players that need to develop. Like you said, we do not have the luxury of every year having a top 10 recruiting class, like an Ohio State or Bama, to overcome some areas of the field that might struggle with quality depth. What I'm hoping we get to as a program is that a "down" season is like 8 wins instead of like 4 wins in the past. That would show a marked improvement in the overall talent and execution of our program. Even programs like Ohio State have hiccups and look mortal. In 2011, they went 6-7 (3-5) under the Luke Fickell experiement. That lasted one season. Oklahoma went 8-5 (5-4) in 2014. In 2010, Georgia was 6-7 (3-5). In 2013 Georgia went 8-5. In 2016 Georgia went 8-5. Every 3 years or so they have regressed, probably due to having to play young, inexperienced players. It happens to almost every team except probably 3-4 programs.
We are stuck with the recruiting we have. It hasn't really changed even though we have excelled on (and off) the field and I don't really see it changing in the future as long as we are still in the AAC. We could change that but it is just going to take time, and our conference as a whole doing a better job of winning games against teams in those "other" conferences. There just seems to be an established pecking order in recruiting based on the conference name on the jersey and I have never really understood it. We are usually out-recruited (just looking at Rivals Rankings....which I know have their issues) by the likes of Kentucky, Vandy, UNC, Tennessee, Nebraska, Maryland, Purdue, Kansas, Mizzou, Indiana, Iowa State, Rutgers, Pitt, Minnesota, Cal, Oregon State, etc... and those teams haven't done anything as of late...some decades (although I can understand the reason for many to go to Vandy, since it is a great school).
There is also just bad luck and unfortunate circumstances that occur. Look at Florida, they were not good for 2010 (8-5), 2011 (7-6), 2013 (4-8), 2014 (7-5), 2017 (4-7) . Bad coaching and they couldn't find a QB to take them to that next level. In a universe where bad things don't happen to good people, right now Milton should be playing, Mack the backup, and Gabriel redshirting. It's not reality, though. We've had injuries that have negatively impacted the most important position on the field. It means struggle and growing pains for the entire offense.