Captain Jigglypuff
*On Vacation. Go Away!*
My guess the reason for the stadium gyms are because trainer battles are an extremely popular spectator event in Galar and a Gym challenge is equivalent to an important game for a championship. The people in the stands are just battle enthusiasts.