Since I've played Kansas every season for 30 seasons, I'm fairly confident he's a good coach.
He ended up taking 3 walk-ons because he had 3 EEs last season (S100) as well:
Gallman,
Kempf, and
Benson.
When you have so many late openings *AND* having to fight for top recruits in RS1, there is no way right now to open up back-up options legitimately unless other coaches decide to not battle you. If they come after your back up options, you have to look elsewhere or just take the walk on.
Allowing the lower level D2/D3 to battle for these EE backup options just makes it that much tougher to do.
But yeah the non-D1 coaches still know how difficult it is trying to keep an elite D1 program competitive...