I don't disagree at all, the point you make is quiet clear and not to be unexpected at his age/stage of development
I have mates crying when eth has taken him off during games but he needs managed, you can see he fades in some games and that's no issue for a kid.
But it's credit to him today...