I'm calling some BS on this story.
Sorry, the whole thing that repeats itself over and over again is "and nobody got to see it after them.." let me call the wampulance for ya. I'm sorry, it's one thing to stand on the reef, break off coral and sponges, ride wild life... it's quite another to bump a turtle with a go pro and the repetition of "and nobody got to see it after them...." kind of smells weird to me. No doubt they were pushy photographers, but let me tell you, all it might take to break somebody of the habit of "pushing there way into a macro shot with the camera in the sand" is for me to stand my ground and stick my hands in the sand and blow up a giant cloud of silt and muck all over their expensive camera, housing and flashes and make sure they want to discuss it with me back on the boat for my 'careless' actions that jacked up their rig and cost them a precious shot. I'll be happy to have a conversation about it with them.
Anyways, I'm sure they were too aggressive for you, but the whole nobody else gets to see it thing, and the notion of SCC dive masters remaining mum for a whole week while this group terrorized every fish in the vicinity kind of smells funny to me.
I just want to reiterate, that every fish in the ocean isn't there on the dive for everyone in a daisy chain to come over and take a number and get their fair time with. Go find another fish to look at if some aggressive photographer is 'hogging' it, nobody owns the rights to see everything available on every dive. It's nice and polite if somebody allows everyone to come get their snuggle time with the creature discovered, but it's not a requirement. And this goes both ways, not just for a photographer that gets to a fish first and doesn't 'pass it on', but to a non-photographer with a photographer trying to muscle in for a shot, they can go away too. Nobody has 'rights' to the fishy, I might just sit there and hog the thing all to myself. I'm not a diver who if I see a lobster on the dive is going to bang my tank and bring every single person over to have a life changing experience with a viewing. I keep most of everything I see to myself on a dive and don't bother finning all over the place seeing every discovery and demanding my view. What I see, I see and what you see may be a completly different cast of characters on a dive. There is something about the way you worded your outrage that just seems kind of over demanding and maybe real newbieish and maybe there is some over-reaction as part of the problem. I'm just not buying it at face value that these were the photo-terrorists you make them out to be.