This tells me Boals is aiming higher and was unable to guarantee JJ a starting role next year. I liked the kid - unreal athleticism, but he's limited.
I don't know how much you can "guarantee" anything in these arrangements, but as much as he could have, Boals should have absolutely guaranteed JJ a prominent role. Aiming higher than JJ would be a foolish move by coach, and bringing him back should have been a top priority.
Personally, I thought JJ's underwhelming 2nd half was somewhat of a blessing in disguise as he settled into that narrow zone of being good enough to be excited to have him back but not so good he gets poached up the ladder of college basketball. I think he didn't reach his potential in this offense and expected BIG things for him next year. When you have Pav taking the ball up, Hadaway and Simmons both a bit of a black hole with the ball, and Sheldon firing 3s...JJ was kind of lost.
My fandom of JJ is no secret, I think this is a really big loss and expect him to do very well. Just hope it isn't in the MAC. I still maintain Boals' puzzling decision to sit JJ for the final 18 minutes of the 2nd half and all of OT versus Miami played no small factor in JJ's departure. He tried his best to remain a supportive teammate but as time went on you could see the bewilderment and sadness in his face, not being a part of the biggest moments of the season.
But in the end, in this environment, none of us know all that went into his departure and our lack of being able to bring him back.