It should be the kind of rule that makes people stop and take a good, hard look at the crazy, over-scheduled lifestyle they're leading that prevents them from supporting their children with their presence at sporting and other events. Being at every practice is overboard though IMO (assuming the practices are separate from the games, not right before the game as is the case in the OP's scenario). But really, parents should be at the games supporting their children.
Kid's sports aren't even what they were when I was a kid. When I was in soccer up through 5th grade, we had once-weekly Wednesday practice (at the school, after school, so nobody had to take me anywhere to get to practice) and Saturday games; nowadays, all the leagues kids can participate in around us have at least twice-weekly games and twice-weekly practice. I looked at the Y's schedule and rules for 4-year-old soccer and for 4-year-old t-ball for this year and mainly panicked. I have no idea how people with more than one kid manage even getting both kids to all the practices/games they are required to be at. (My kid, btw, is neither in soccer or t-ball this summer, as a result of me mainly concluding that either was impossible.)