I do think the current franchise is in better shape than it was after Smith was done. On the other hand, the general drafting process has a little more certainty to it than it did 20 years ago, so it is a little easier to draft now.
I think the difference between Avila and Smith was that Avila seemed to have an overall plan (although executed poorly). Not only did Smith execute poorly, but he never really seemed to have a plan.