You can't compare a community based rec programs fees with a "travel" team. You're getting what you pay for. For that $100 or so you're getting 12-20 games and maybe a handful of "practices" over a 12 week or so period. You'll get a hat and jersey. Most people are volunteers (been there, done that). Sponsors help with funding as well.
A good budget for a travel team will be $15,000 +/- $5000 (at least up north where we have to go indoors). A big chunk goes toward indoor facilities. The second chunk goes to tournaments. Then you may have league games, umps, balls, insurance, field expenses, uniforms, etc. Many teams will bring in position specific training from a paid coach during the offseason, like pitching. Other teams will have paid coaches year round to avoid "daddy ball." You'll practice 3-4 months in the of offseason. And play 50++ games during the season. Many organizations will hold fundraisers and tournaments to help offset the individual player cost.
Do the math -- nobody's getting rich.