Certainly Harvey seems to have an overabundance of small perch, based on my fishing it over the years. Unfortunately, some people believe they are fisheries biologists, and do what you saw. His wasting of fish is a violation of fishing regulations. Obviously you did not see what he did until he left, which makes it more difficult to report him unless you got a vehicle type and color, and/or a license plate. I witnessed the same issue at Boyd Lake a few years ago, and the fish were even bigger. The guy said perch were trash fish. CPW re-educated him. No idea if there were any fines or license suspensions. Remember, no one ever said: that fish tastes small!