Nuke mentioned the attention span - I liked Tony Curro's Tweet during the high school season. It was something like, "How can a kid not stay eligible to play for his team, yet be smart enough to have a PHD in social media?"
BrewCity77 - Some of the guys on your list "may have been" either academic casualties or asked to leave for other reasons, so it is always a crap shoot as far as why someone "transferred".
A while back I was breaking it down for a story but stopped as I didn't want to rub anyone the wrong way. Here it is, coach by coach for the last three coaches...
Tom Crean - 12 departures over 9 years, 1.33 per year.
Ryan Amoroso, Krunti Hester, Ron Howard, Kevin Menard, Dameon Mason, Niv Berkowitz, Brandon Bell, Karon Bradley, Carlton Christian, James Matthews, Odartay Blankson, Matt Mortenson
Buzz Williams - 13 departures over 6 years, 2.16 per year.
Jamal Ferguson, Brett Roseboro, Jamail Jones, Reggie Smith, Erik Williams, Jeronne Maymon, Youssapha Mbao, Patrick Hazel, Trevor Mbakwe, Scott Christopherson, Dave Singleton, Jameel McKay, TJ Taylor
Steve Wojciechowski - 9 departures over 3 years, 3.0 per year
Wally Ellenson, Traci Carter, Deonte Burton, Sandy Cohen, John Dawson, Duane Wilson, Todd Mayo, Steve Taylor, Game Levin
The above is a perfect example of the trend in college hoops. When you look at today's numbers vs the number of D1 teams, it comes out to about 3 per team per year which is insane. That means for every team that doesn't have one, there is a team out there with six!