It's little league, man. Parents pay for their kids to play not to watch them sit the bench.
Anyway, that person is a fucktard. I hate overly-competetive parents. You know, the kind that yell at their kid if they fuck up instead of saying "nice try" or something.