Don't rip on tournaments and their directors unless you have helped run one with 750 - 1000 volunteer hours for one weekend - and providing a place for kids to compete.
I guess you've never heard the saying "the customer is always right"? I doubt that your local supermarket only accepts complaints from those who have run a supermarket in the past. If clubs/directors don't want complaints then don't get greedy and take more entries than your facilities can handle. It's as simple as that!