This is ignorant to how IL has built their rosters. You just listed the 3rd, 2nd, 12th, & 48th player. Those are high level players you take if the staff like them for the right $ amount.
But there are no more walk-ons and there are limited resources. We're not getting 15 top 100 players every year.
If you can get a 10th player on our roster that would be 4th on NW you don't let that stop you. By your logic we shouldn't have taken Jake Davis, the 379th ranked transfer who just started down the stretch for a FF team or Keaton F***ing Wagler the 150th ranked prep recruit who was just a top 5 pick.
Smart folks know that it's not about the name on the jersey, it's about the players game and willingness to play hard.