parents, what's your take on this?

I read this today and thought, wow, we are talking house league here!
So, I ask, as a parent, what is your take on this?

http://www.thestar.com/sports/hocke...s-humiliating-departure-from-hockey-team?bn=1