I won't dissect Brad Underwood's coaching style or philosophy in this thread. Every student-athlete will react in their own way to a system. I'm assuming recruits talk to other players (including those who transferred out) and get a pretty good read on what they're walking into. I do tire of the constant re-arranging of the roster and staff. We're on year six with Coach U, and we've replaced the top three coaches (with three very excellent coaches).
Also, Coach Underwood has yet to graduate a single one of HIS recruits (except for his son, I guess, although he transferred in as well). They have all turned pro (Black, Ayo, Kofi, kind of Hutch I think) transferred, or are still on the roster. I loved that Trent and Da'Monte showed a ton of passion and stayed on for so long, but I really don't like the idea of a new starting five year in and year out if we're not making it past the first weekend.
(And before you say every school does this)
Illinois has now had 22 players transfer or turn pro in BU's tenure:
Te'Jon Lucas/Leron Black/Michael Finke/Mark Smith/Greg Eboigod/Matic Vesel/Samba Kane/Georgi Bezshonisvili/Ayo Dosunmu/Tevian Jones/Alan Griffin/Jermaine Hamlin/Kofi Cockburn/Austin Hutcherson/Ben Verdonk/Jacob Grandison/Adam Miller/Andre Curbelo/Omar Payne/Brandon Podzinski/Zach Perrine/Skyy Clark
Purdue has had 3 during this time including a top 5 pick:
Emmanuel Duwuona/Isiah Thompson/Jaden Ivey
Kansas has had 8 plus one player die (six transfers)
Quentin Grimes/Devin Dotson/Garrit Luinsta/Tristin Enaruna/Christian Braun/Isaac McBride/Bryce Thompson/Tyon Foster/
I'm too lazy to look at the rest of the NCAA (I'm sure someone could find a website dedicated to this sort of thing) but there are two teams with a lot of success without losing a lot of players year in and year out.
I enjoy Illini basketball, but I would much rather have consistency in the roster and be building a team rather than working piecemeal year in and year out.