As a parent of a child who plays travel ball, I do not think you guys fully understand all the motivations that go along with playing travel ball. I understand that my son is not a baseball prodigy. I really wish just playing in our local town league was a good option. Travel ball is expensive and it involves a lot of adults who are over estimating their sons ability to play. My son is probably the best hitter in his class at school. He is a solid defensive player at almost every position except pitcher. He has no movement on his fastball so he is a limited pitcher. There will only be 7 spots available on the Junior High team this fall because the class ahead of my sons is deep and talented. Since he is limited as a pitcher he will have to be really impressive hitting. The coach values pitching and feels that as long as a kid can pitch he can teach hitting. Our local town league has been gutted for several years because the better kids are playing travel ball. So if my son was to play local he would probably not get any better as a hitter, though he would probably tear the league up. So basically to give my son the best chance to make the junior high team, he probably needs to play a higher level of ball than our local town provides. Also, most to the better players in his class are also doing travel ball. Many of these kids are his good friends. As a social thing, he would rather play with his friends. I know this could be me rationalizing it more, but my son was invited to play on a better team but chose the team that had more of his friends on it.