Fitz has quietly done a nice job in recruiting so we're at our highest levels talent-wise now. Two West division championships and four bowl wins in a row have had a positive effect on recruiting. Those weren't fluke wins and championships. The fluke season was 2019 where we had to play 3rd and 4th string QBs. We have young guys in the program now who are as good as the guys we've lost to the draft. For example, an all-American at Safety as a freshman (not freshman AA) and a likely all-American at OT in Skoronski (2nd team all-B1G as a true frosh).
Somehow, NU's DB play has become as good as any school in the B1G including OSU, and our OL recruiting has taken a significant leap since OL Coach Anderson has joined the program. We haven't had OL recruiting like this in 20 years. Dare I say NU is recruiting at the Iowa and Wisconsin level now on the OL? It remains to be seen whether they can reach UW or Iowa levels on the field in a year or two. Cam Porter at RB is big (220 lbs) and quick, and may turn out better than Justin Jackson. Bowser (165 yards vs Iowa in 2018) has left the program because he's been passed up.
Our biggest deficiency for a while now at NU is at WR. We've also been weak at QB recruiting since Clayton Thorson but have been able to land good QB's through the transfer portal. Ramsey wanted to go to NU but we never offered. It turned out he was even better at QB than Thorson. Hilinski was a 4-star QB offered by NU but chose South Carolina. Now we have him for the next 2-3 years. 5-star Johnson is still trying to figure out coverages.
The other question mark is how well the new DC will do. Mike Hankwitz was a tremendous DC and will be tough to replace.