I despise when people make judgements about the players motivation. If you are not on the team, anything you have is second-hand and you are getting it from one person's perspective and that person, has a bias, whether they are aware, or not. It does no one any good to cast aspersions of character and motivation. If you have something negative to say about a player's character, IMHO, you better be willing to name the source (and by name, I mean name - not just someone close to the team, or someone on the team.). Otherwise, it is better kept it to yourself.
These kids have enough to deal with in their lives without grown adults destroying their character on a public forum.