2 points and a question:
1. I'd be mad if it were little kids, but I'd still see the criticism as an opportunity to build my son's resiliency. If my grown son was upset, I would not be sympathetic towards him.
2. The only solution to your problem would be to stop criticism. Is that what we want?
3. Do you want to cater to the players and management or to the fans?