Take a step back and evaluate what each person's motives are before you take too much from what they are saying.
For the parents of the boys from the barracuda team, sounds like you had a great time and your child was very fortunate to have been chosen. (win-win)
For the parents of the players not chosen from the various teams. (lose-lose)
Feelings probably hurt for the boys not selected and now because of the success of the barracuda team those boys left behind must be feeling that the top players from their team might not be coming back.
Probably the people doing the most bitching are from the (lose-lose) category. So you must take all of the negative spin being spun out of control as nothing more then sour grapes.