Here's my take, and didn't read all posts up to this point so hope it's not too redundant...
A kid is 17. 17 year old's these days are flaky and that's just the way it is but if you are a D-1 prospect like this kid is, it's unbelievably exciting and in his shoes, verbally committed or not, I'm going to take advantage of my right to take official visits and see the country and other schools. That by no means, suggests that I'm not going to stick to my verbal commitment, it means I want to see some $hit.
Now, IMO the Iowa recruiters are scared $hitless of high profile recruits, want them to make verbal commitments, and put them in a box because 1) they don't get many and 2) they are not confident in Iowa and afraid that them seeing anything else is going to change their minds.
Both 1 and 2 speak to weak recruiters because it seems we rarely target these kids and focus on FCS, MAC, etc. level recruits and hope to "develop" them. We should be confident in both our facilities, fans, and brand of football that when a kid commits, if he sees other places, Iowa will still be the best. I don't know if we are that confident as a program. Granted you need to be firm and not let recruits walk over you, but if you want to raise your level of play consistently, seems to start with the most basic element of a team...the players. If we are losing out on 4/5* kids...then I think that's an issue that needs to be addressed and corrected, not avoided and go for low hanging fruit, which KF and staff do. Excellence is not demanded at this program. Sure hard work is, but lets be honest about where our players peak and those of actual successful programs.
The staff needs to take advantage of those players and we see year after year our staff have underperforming teams. Whether that's due to the ineffectiveness of the coaches or low entry level recruits, is debatable. One constant prevails. A WEAK AD doesn't help. (I think Barta is the least successful AD in collegiate sports for real)
I mentioned this in another post...WI has had 3 coaches in the last 7 years average 10 wins a season...IA 1 coach average 8 wins in the same span. How does that happen when you're supposed to suffer when a new coach comes in?
Time for a change? Probably. But it starts with a systemic change where winning is demanded.