It teaches all aspects of life...self discipline, comradery, perserverence, and builds character, strength, and sportsmanship and responsibility... why not play?
You are correct in what it teaches ... by: Coach Dan
Assuming the coach and parents are creating that atmosphere. There also must be the drive from the player to give that kind of time commitment and the families must be willing to spend their summer weekends on the sands of the ball field vs. the sands of the beach.