I don't buy the idea that if a player transfers from any program they aren't as "dedicated" as the coach. Players that Geno recruits want to play. When they come to UConn they all think they have what it takes to make the team (otherwise I doubt Geno would recruit them. I'm also sure he is honest with them about where the team is and where they might fit AT THAT TIME) but circumstances change overnight in college basketball these days when a new, highly ranked recruit signs or a talented transfer player comes on the team. And the new transfer rules make that scenario very likely, especially at powerhouse programs. And it doesn't have to indicate a "problem" with the program.
When you sign on to play at a top program, sometimes no matter how hard you work your level of talent/skill, basketball IQ, coupled with injuries, academic challenges, whatever, means you are simply not as good as the other top recruit sitting next to you. For many of these kids, that is a reality they have never encountered before. It doesn't mean you are a failure or a useless player. For some, never seeing the floor and being the best practice player/team mate you can be is enough. For others, they just want to play meaningful minutes in games so they go someplace where their talents/abilities allow them to play. To me, that represents a choice of what you want out of life, not a lack of dedication.