If you and your son are so displeased with the team......leave! As with Any organization/team there are positives and negatives.