I didn’t mean to suggest that a 17-year old that believes he has the skills for the NBA is a bad teammate. And immediate playing time can be a good in it of itself, regardless of whether it leads to the NBA. Who doesn’t want to play? And there are plenty of reasons to play for teams other than Michigan, some “logical” and some “emotional,” nothing wrong with any of them (as long as they don’t break the rules of course).
But it is fairly well-known that JB approaches this “relationship-building” aspect of recruiting a little differently. I do think there’s a difference between telling a kid “we think you can be a guy who hunts shots in our offense and whoever is best will play,” and “you’re going to be big ten freshman of the year.” Doesn’t mean the kids who want option b are bad or wouldn’t do great at Michigan too.
And some depends on timing and class size. Michigan had some big and talented classes coming in at wing in '17 and '18. Carton could see the difference in depth charts at UM vs OSU.
p.s. No “bush league” opinions here.