Some people just dont learn. Police and local residents around the rocks hate the modified car community, most due to the high numer of complete dickheads that go down there, start fights, do burnouts, and generally carry on like complete morons.
Anyone with half a clue will not be surprised at defects being handed out. Its been like this for years and most people know to steer clear if they dont want to be caught in the middle of a defect dragnet.
As for the amount of police involved in these operations, they need the numbers to counter the huge gatherings of cars that congregate in and around the rocks and other areas. The defect operations are spurred by complaints.
So before people complain at being defected, either a) make your car compliant with the law, B) dont go to places where there is clearly a high risk of being defected, or c) quit complaining