Don't completely blame the "well known large gym" for this. I used to think the same thing about these gyms - until I realized that the parents, grandparents, sisters, etc of these well known large gyms would actually like to see their loved ones compete and have to claw their way past "adoring fans" from other programs who rush the priority seating area. I have seen first hand kids who obviously do not cheer for the program go into the priority seating, and "security" can't really enforce it. I understand that these kids want to see their favorite team up close, but they force the people who actually belong in priority to have to line up early to ensure their spots. Unfortunately with most competition set-ups it is "every man for themselves" - hate the game and not the player! Now that you have had experience attending a large competition, be prepared and if there is a mega gym on the schedule before yours, plan accordingly. If you have more time to say hello and explain your team is ahead of their team, the people from these big gyms are normally pleasant and accommodating. It is definitely frustrating, but it is just as frustrating for the big gym to have to be put in the position to "fight and defend" a spot to be able to see their team.