It appears the first pitch was a questionable call. If puts a lefty against a lefty in a bad position. At 0-2 the pitcher would have been a moron not to go away outside the zone. Your son only saw one strike. Had the count been 1-1 he might not have swung at the third pitch. He would have got a better pitch or taken the pitch and been up in the count 2-1.
But given what the umpire gave the pitcher it was excellent pitching the way he worked it.
This is a collegiate league that usually doesn't have too much talent in it. The umps are from the 15/16/17/high school ranks. With the cancellation of the college seasons and many of the top collegiate leagues, the talent got pretty good in this league. But the umps often look out of place with big HS strike zones.
Kid on mound is a junior who pitched for a pretty good mid-major last year. Kid at plate has gotten plenty of calls when he was on the mound.