Can we stop with the constant "two stars can make it big too" stuff all the time? We all know this, everyone accepts that the rating system isn't perfect and that guys fall through the cracks. We know there are a bunch of guys that don't get much interest because they don't attend the right camps.
We also know statistics, and the stats show over and over again that you're much better off with a roster full of 4-5* guys than 2-3* guys. Whether it's All Conference teams, All American teams, Draft Picks, Pro Bowls, etc, they all show that higher rated guys, on average, will have more success. The sheer number of high school players that earn a NR, 2*, or 3* ranking means there should be like 95 (probably well more when you consider NR players) of them in the NFL for every 5* guy. This isn't the case.
I went ahead and found the next best 14 NFL running backs listed by Athlon:
Gurley - 6.0 4*
Elliott - 6.0 4*
Johnson - 5.1 2*
McCoy - 6.1 4*
Kamara - 6.0 4*
Hunt - 5.3 3*
Fournette - 6.1 5*
Ingram - 4.8 4*
Howard - 5.4 2*
Freeman - 5.8 4*
Henry - 6.0 4*
Gordon - 5.8 4*
McCaffrey - 5.9 4*
Cook - 6.1 5*
5* - 2 players
4* - 9 players
3* - 1 player
2* - 3 players
Having said this, I'm excited for the guys in our program. What Kirk does with 2-3* players is nothing short of miraculous. I also have little doubt that if you took his coaching style and player development to a blueblood school, where you can pull in a top 20 class without leaving the house, he would be considered one of the top coaches in the country, year in and year out.