That is because he is "too good" for the team he is on. He pitched 5 straight no-hitters. That is no fun for either team to play. It is supposed to be a developmental league not a play date.
It says he pitched no-hitters, it didn't say he struck everyone out. It didn't say that no one got [aluminium] on the ball! It didn't say that no one got on base due to an error. It only said, no hitter.
When I played ball, I had MUCH more fun on the field since I sucked as a batter!
I had great fun trying to turn a DP. When I played LF I was happiest when I could thow out a runner from third tagging up when I (as usual) dropped the damned ball on a fly. I was embarassed I couldn't catch the ball well, but I had LOTS of fun throwing the guy out at home when I threw a strike from 150 feet away! The only gift I had in that game was my arm!
So assuming:
1) "No Hitter" does not equal 21 Ks (at that level the games are generally 7 innings)
2) "No one has any fun unless they get a hit" is false (yes getting a hit is fun, but not the only way to have fun).
3) No team has fun unless they win is false. (Yes it's more fun to win, but not the only way to have fun)
your comment of "no fun to either team" is specious. Part of the development is to learn to deal with this. Adapting to new pitching styles and learning to hit fast balls! It isn't T-Ball! If everyone was meant to hit the ball just have the coaches pitch (like they do in the 7 year-olds leagues around here).
See ya
Tony