The kids with talent got to smaller schools now if they don't get an offer from the bigger universities. The only real exception to that is the true lifetime fans of a program will take a preferred walk-on status. Instead of pushing walk-on programs as much I can see teams taking graduate transfers. Build that relationship in high school recruiting then come back to them after they have developed on someone else's dime. I don't like that idea, but it's becoming more common place. I heard a Coach from JMU talking about having to re-recruit their kids that have that option.
That whole graduate transfer thing is a loophole that needs fixed, or make other player transfers easier. There is an argument birth ways, I suppose, but it's not a congruent philosophy as it stands by the NCAA.
I'm a big fan of JUCOs, not a lot because you can easily overdo it and create class size imbalances, but we have some really good programs in the area. Especially athlete type players because even if they don't break into the depth chart in their limited amount of eligibility they can still play special teams and keep your talented 2 deep guys from having to play there. It's one of those things where if you do it smartly, you can get big dividends.