I have not known anyone who gained anything by complaining. There are ways around everything. Get creative. Most importantly "don't bite the hand that feeds"
Before I went to the Carolina Tarheels Mens Basketball game this past year I scoured their website before game night. "No lenses longer than 50mm" in the mice type. I was in the sixth row at the basket..... Does the expression "pissing in the ocean" ring a bell? I left my gear at home and enjoyed the game.
We've had the same problem at "my" rodeo (I'm the VP of the local Farmer's Institute, the Luxton Pro Rodeo is held on our grounds). The issue is that a lot of rodeo participants have been receiving threats from animal rights groups, and these groups have been using photographs taken at events to target individuals. Not saying I agree with it, but that's the way it is.