If I ever caught any groups or person vandalizing , destroying, line cutting, or breaking any sort of park rule I'd round up any 18+ volunteer ride ops / leads to personally detain them until security / sheriffs arrived.
Not sure if its protocol , but it worked. And it made all the guests rather happy. It also beats calling security and waiting 20 minutes for them to arrive.
But it takes a lot of initiative for that sort of action to occur. As it goes above and beyond what your duty calls for, but wanting extreme changes comes with extreme actions.
I've also had many guests who would follow rule breaking guests around the park and then point them out to security when they would arrive.
Point being, there are good apples and bad apples. But more often than not the bad apples are the ones that get noticed.