Somebaseballdad.....my son is in the GLSCL for his third year now. The league is very competitive....and teams play to win. Yes, the goal is to get kids playing time in the summer, but from what I've seen it's not like Little League where everyone has to get the same amount of playing time. I guess like any other team, the coach sees certain things to make him play one kid over another.....and maybe the "local" kid being "local" has something to do with it. These teams cost a lot of money to run and they all have some local kids that bring fans and $$$ to the field. I'm gonna guess that at away games he may not play as often. As someone else mentioned, it's early in the season (son's team has played 5 games). With only 2 or 3 practices before the season started, and not everyone there right away (Regionals, Supers) it takes a couple weeks for things to shake out. I wouldn't be too concerned. 42 games in 45 days is a lot of baseball. I'm sure your son will get plenty of playing time.
Feel free to PM me.....I'm sure we'll run into each other this summer.....would be fun to say hello to a fellow HSBaseballweb'er