Sorry to hear that, that sucks. What I will say is that "problem children" at matches make as much trouble as people allow them to. If someone wants to complain about stage design in a way that holds up everyone else, that should be quickly resolved with a simple "We're going to keep shooting, let's talk after the match." If they don't want to do that then a simple "Please feel free to leave," should suffice.
I get that setting up a match is a good deal of work and it does really suck when someone chooses to ignore all of that and only focus on criticisms. I don't mean to be callous but if the people running any match let 2-3 idiots turn them off from that then it was only a matter of time because if it wasn't stage design it would be something else.