Perhaps the coach could have handled the situation better, but did he need to notify parents that there would not be snacks? Isn't he there to coach the sport? Let your child know that the focus needs to be on the activity, and that he will be able to eat a snack at home after the game (or bring one to him eat on the way home if needed).
***If you have not spoken with the coach, you may wish to do so...perhaps he doesn't want the headache of a schedule for snacks, but he would be okay with your son bringing a birthday treat***
As the mother of two with food sensitivities, and a strong family history of diabetes (and I am diabetic), I have long been a proponent of NO SNACKS at these events. As a parent, it is my responsibility to feed my children; I don't expect everyone to have the same nutrition values & needs we do, but we do need to have space to make our own family decisions regarding nutrition.
The no snack policy allows each family to make their own decisions regarding food choices (healthy or not, peanuts/strawberries or not, trans fat/high fructose corn syrup or not, sugar or not, artificial sweeteners or not, etc.), scheduling (eat dinner before the game or after, etc.), and eliminates one more snack schedule to track.
When did the expectation change that snacks will be eaten at EVERY activity? Should the focus be on the activity, not the food? We live in a nation with exploding obesity , diabetes, eating disorders...and food plays a HUGE role in this!!! Let's focus on healthy & active kids, and let parents feed their children.