Guys, this is getting silly. Don't bash a RS freshman that was critiqued by his position coach as a freshman needing to get more consistent. That's the definition of a freshman: "needs to be more consistent." Also, he was obviously homesick and wanted to play closer to home. He's doing that now. Let's let him play a little here before we start telling people to pump the brakes, please.
As for the guys leaving our program, KB is a question mark this year. He lost all of last year and this spring to an injury. The same injury he had in HS. He wants a chance at the next level. Because of said injury, he needs to show he's stout AND durable. Highly unlikely he's going to get to show his durability at GT this year. Not enough balls to go around. He's going to transfer to a school that helps him highlight his abilities. He's got 1 final chance: he's not going to gamble with it. As for PB, he was leaving the moment CPJ said he was retiring. He has his reasons, and it may have nothing to do with the current coaching staff.
I marvel at how we project our suspicions, inferences, interpretations, etc. on situations we really have no clue about and then get all indignant.